Rome2rio has extensive coverage of the European train network, extending across 52 countries from Ireland to Russia and from Norway to Spain. We are actively adding inter-city and region bus routes through-out the continent. Metropolitan transport including most airport links and metro networks are covered.

North America

North American trains and intercity buses are covered by rome2rio. Train coverage includes Amtrak and ViaRail. Bus coverage spans the routes of over 170 transport providers ranging from large companies such as Greyhound and Trailways to small providers such as Central Oregon Breeze and Badger Bus. We've also included metropolitan transport for most large cities where GTFS feeds are available. Many ferry routes in the Caribbean and bus routes in Mexico are also covered.


Rome2rio has coverage of the extensive train networks in Japan, China and India, as well as bus services in China and India. We've also added popular trains, ferries and buses in Vietnam, Thailand, Malaysia, United Arab Emirates, Oman, Korea and Sri Lanka, the Philippines and Indonesia. Most inter-city train and bus routes are covered in Australia and New Zealand. Metropolitan train, tram and bus networks of Sydney, Melbourne, Adelaide, Brisbane, Perth, Auckland and Wellington are also covered.

South America

Rome2rio now provides comprehensive coverage of South and Central America with a variety of bus operators and some train and ferry services covered.


Rome2rio searches the routes of over 670 airlines, covering the full spectrum of low cost carriers and full service airlines.

Recent additions

Transport Coverage Overview

Rome2rio has developed an extensive, purpose built, unique repository of train,
bus and ferry routes. Thousands of transport operators are represented in our database,
making it the largest online repository of surface transport routes anywhere online.

Browse our coverage in Europe, North America, South America and Asia Pacific, plus Airlines.

The repository is constantly expanding as we add new data from a variety of sources. To keep up to date with new coverage, like rome2rio on facebook, follow rome2rio on twitter, or check out our blog.

Rome2rio also searches flight schedules for over 670 airlines licensed from OAG Aviation. Data from OpenStreetMap is used to provide driving and walking directions for most countries worldwide.


Rome2rio uses data from several types of sources, including API data feeds, GTFS data, outsourced and in-house data entry. Rome2rio uses data derived from OpenStreetMap, © OpenStreetMap contributors.

Popular Searches

Boston to Niagara Falls Brussels to Eindhoven 5 airports near Shirdi Venice Airport VCE Italy to Pula Brisbane to Caloundra Liverpool Street Station to London Victoria Station Hubli to Dudhsagar Falls Vienna to Salzburg Munich to Switzerland Marrakech to Agadir Seoul to Ulsan Copenhagen to London Istanbul to Marmaris Amsterdam to Rome Melbourne to Chadstone Shopping Centre Portugal to Barcelona Shannon Airport SNN Ireland to Dublin Pune to Trimbakeshwar Copenhagen Airport CPH Denmark to Malmö Central Station Milan Malpensa to Florence Vienna to Dubrovnik Bangkok to Kuala Lumpur Seattle to Yellowstone National Park Barcelona to Lourdes Košice to Budapest Milan to Barcelona Nice Airport NCE France to Milan Washington D C to Ocean City MD USA Bologna to Venice 5 airports near Cologne Milan to Zagreb Barcelona to Pamplona Barcelona to Roses St Pancras Station to London Paddington Station Sydney to Forster 5 airports near Aix en Provence Billund Airport BLL Denmark to Copenhagen Saint Tropez to Cannes Turin to Genoa San Sebastián to Biarritz Airport BIQ France Washington D C to Richmond Faro to Lisbon Airport LIS Portugal Kolkata to Nepal Philadelphia to Niagara Falls Rome Airport FCO Italy to Pescara Geneva Airport GVA Switzerland to Grenoble Bologna Airport BLQ Italy to Florence Toronto to Parry Sound Oxford to London Stansted Paris to Bruges Paris to Barcelona Riyadh to Dammam Rome Airport FCO Italy to Sorrento Split to Prague Philadelphia to Chicago Newcastle upon Tyne to Alnwick Ljubljana to Lake Bled Seattle to Spokane Ljubljana to Split Dublin to Amsterdam Annecy to Geneva Chicago to Louisville Luton to Hitchin Santiago de Compostela to Vigo Barcelona to Lisbon London Stansted to London Paddington Station Florence to Rome Madrid to Rome London Heathrow to Twickenham Ankara to Istanbul Stockholm to Oslo New York to Ottawa Fes to Casablanca Amsterdam Airport AMS Netherlands to Leiden Naples Airport NAP Italy to Ravello Valencia to Lisbon Copenhagen Airport CPH Denmark to Helsingborg Copenhagen to Legoland Billund Resort Cleveland to Toronto Washington D C to Roanoke Vienna to Hallstatt Santa Susanna to Barcelona Toronto to Chicago London Luton to Bedford Washington D C to Toronto Naples to Venice Cádiz to Málaga Melbourne to Mildura Ljubljana to Piran Toronto to New Jersey Istanbul to Santorini Brisbane to Surfers Paradise Nice to Venice Madrid to Gibraltar Times Square to Brooklyn Bridge Interlaken to Zurich Montreal to Ottawa London King s Cross Station to Wembley Stadium New Delhi to Rohtang Pass Bodrum to Mykonos