The world's railway map
TrainRouter — 1231 train routes on one interactive map
An interactive railway map of the world: 1,231 notable train routes across 120 countries. High-speed, classic, night, scenic, heritage and luxury lines, with the facts behind every one.
From the Glacier Express, the Bernina Express and the Trans-Siberian to the Shinkansen, the Eurostar and the California Zephyr: every route is drawn on a fullscreen world map with its distance, fastest journey time, top speed, operator, rolling stock and the year the line opened. Free, no signup. The interactive map needs JavaScript; the index below reaches the same atlas as static pages.
Explore the atlas
- All 1231 routes the full atlas index, by category
- Every route by the numbers one sortable table: distance, time, speed, year, ridership
- Fastest train in every country ranked by real average speed, not top speed
- Europe train map 725 routes on one map
- USA train map Amtrak long-distance lines & scenic railroads
- Night trains 107 sleeper routes, with per-city pages
- The night-train revival 22 sleepers back since 2016, charted by decade
- The highest railways in the world 53 lines ranked by altitude, up to 5,072 m
- The longest train journeys 104 rides over 1,000 km, up to 9,289 km on the Trans-Siberian
- International train routes 102 cross-border trains linking 58 countries
- Train vs plane door-to-door times & CO₂e on 109 European city pairs
- Scenic train routes the lines you ride for the window seat
- Heritage & museum railways preserved steam lines and vintage excursions, by country
- Mountain railways the rack and cable lines that climb what ordinary trains cannot
- Luxury train routes the trains you ride for the train itself
- Train routes by country 90 countries
- Open dataset every route as CSV, JSON & GeoJSON (facts CC BY 4.0)
- About one person’s hobby project; corrections logged and credited
- City to city 670 journey guides: times, changes, operators
Recently corrected
- Five cards got the right picture, and one of them explains why the others were wrong. The Rauma Line showed a preserved steam engine standing in a yard rather than the BM 93 railcar that runs it through Romsdalen. Sarajevo to Banja Luka showed a black and white Spanish prototype from the 1940s, matched to the route on the word Talgo and nothing else; it now shows a real train on the Doboj to Banja Luka section the service runs over. The Dombóvár to Bátaszék line and the EuroCity to Zagreb both showed station buildings with no train in them, and now show the Bzmot railcar that works the branch and a MÁV InterCity under way on the Gyékényes corridor. Sofia to Varna was wearing the same photograph as Sofia to Plovdiv, which two routes may not do, and now has a class 44 on a passenger train at Varna itself. The common cause: the picture hunt read one Wikipedia article, usually the English one, and the best photograph of a Bosnian or Bulgarian line is almost never there. It now walks the subject to every language edition that has an article on it, and reads the Commons categories too. 2026-08-05
- The Málaga to Sevilla card was cropped through a cliff. It carries what may be the best photograph on the atlas, a Renfe railcar in the gorge at El Chorro beneath the Caminito del Rey, and the automatic crop centred on the rock face above the train because rock is the busiest thing in the frame. The card now shows the train. Worth recording as a limit of the method rather than a one-off: the crop finder scores each row of pixels for edge energy and colour, which finds a train against sky and loses one against a mountain, and it reported its own uncertainty on this photograph as the lowest of the six measured that day. Where the picture is dramatic and the train is small, a person still has to look. 2026-08-05
- Madrid to Murcia was drawn on the wrong railway, and this log said otherwise. On 29 July it was recorded here as redrawn onto the Levante high-speed line through Cuenca. That fix never reached the file: the line shipped all along down the nineteenth century broad gauge route through Alcázar de San Juan, passing 89 km from the Cuenca it claimed to serve. It is now built from the four OSM relations the service actually runs over, the Atocha to Chamartín link, the Torrejón de Velasco trunk, the Levante line and the Monforte del Cid branch, and it passes Cuenca at 1.7 km, Albacete at 0.6 and Villena at 1.6. The card also said 480 km, which was Alicante's number copied across. Murcia's branch leaves the Alicante line 28 km short of Alicante and runs 69 km further south, so it is the longer journey: 529 km, measured off the line itself. A correction that claims more than the map delivers is worse than the error it describes, which is why this entry names what went wrong rather than just what changed. 2026-08-05
Errors get fixed, usually within a day: the corrections log.
The 24 most famous train routes
- Trans-Siberian Railway Moscow → Vladivostok
- Glacier Express Zermatt → St. Moritz
- Venice Simplon-Orient-Express Paris → Venice
- Bernina Express Chur → Tirano
- Tokaido Shinkansen Tokyo → Osaka
- The Ghan Adelaide → Darwin
- Rocky Mountaineer Vancouver → Banff
- Flåmsbana Myrdal → Flåm
- Cusco–Machu Picchu Cusco → Machu Picchu
- Trans-Mongolian Ulaanbaatar → Beijing
- Darjeeling Toy Train New Jalpaiguri → Darjeeling
- California Zephyr Chicago → San Francisco
- The Jacobite Fort William → Mallaig
- Qinghai–Tibet Railway Xining → Lhasa
- Rovos Rail Pretoria → Victoria Falls
- The Blue Train Pretoria → Cape Town
- Jungfraubahn Grindelwald → Jungfraujoch
- Eastern & Oriental Express Singapore → Bangkok
- Eurostar London → Paris
- The Canadian Toronto → Vancouver
- Indian Pacific Sydney → Perth
- Maeklong Railway Bangkok → Samut Songkhram
- El Chepe Los Mochis → Chihuahua
- West Highland Line Glasgow → Mallaig
Train routes by country
Algeria · Angola · Argentina · Australia · Austria · Azerbaijan · Bangladesh · Belarus · Belgium · Bolivia · Bosnia and Herzegovina · Brazil · Bulgaria · Cambodia · Canada · Chile · China · Colombia · Croatia · Czechia · Denmark · Egypt · England · Estonia · Finland · France · Georgia · Germany · Greece · Hong Kong · Hungary · India · Indonesia · Iran · Ireland · Israel · Italy · Japan · Kazakhstan · Kenya · Laos · Latvia · Liechtenstein · Lithuania · Luxembourg · Madagascar · Malaysia · Mexico · Moldova · Mongolia · Montenegro · Morocco · Mozambique · Myanmar · Netherlands · New Zealand · Nigeria · North Macedonia · Northern Ireland · Norway · Pakistan · Peru · Poland · Portugal · Romania · Russia · Saudi Arabia · Scotland · Serbia · Slovakia · Slovenia · South Africa · South Korea · Spain · Sri Lanka · Sweden · Switzerland · Taiwan · Tanzania · Thailand · Tunisia · Türkiye · Turkmenistan · Ukraine · United Kingdom · United States · Uzbekistan · Vietnam · Wales · Zimbabwe