Data story
The longest train journeys in the world
93 rides over 1,000 km, ranked by the distance they cover — from a full week across Siberia to overnight hops between capitals.
Open the interactive railway map →How far can a single train take you? This ranks every journey in the atlas over 1,000 km by route length. 26 of them run more than 2,000 km and 4 cover more than 4,000 km — but one, the Trans-Siberian Railway, is in a league of its own at 9,289 km. Every one is a scheduled ride you can plan, not a freight line.
- Journeys ranked
- 93
- Longest
- 9,289 km
- Over 4,000 km
- 4
- Over 2,000 km
- 26
One journey is in a class of its own
The Trans-Siberian Railway runs 9,289 km from Moscow to Vladivostok — more than double the next-longest ride on Earth (the The Canadian, 4,466 km). It takes the best part of a week and crosses eight time zones without leaving one country.
The longest rides are almost all domestic
Every journey longer than 2,439 km stays inside a single country. The longest train that actually crosses a border is the Hong Kong–Beijing High-Speed Sleeper (2,439 km) — a nation has to be continental in scale, like Russia, Canada, Australia, India or the US, to hold a journey this long.
And they are still being built
Long-distance rail is not just heritage: the Floridian (Chicago–Miami, 3,340 km) entered service in 2024. It is part of the wider night-train revival putting sleepers back on the map.
The 25 longest, by distance
Route length in km — the 25 longest journeys in the atlas, longest first. The full ranking of all 93 is below.
The longest in each category
- High-speed
- Jingguang High-Speed · 2,298 km
- Classic
- Vivek Express · 4,154 km
- Night train
- Trans-Siberian Railway · 9,289 km
- Scenic
- California Zephyr · 3,924 km
- Luxury
- Indian Pacific · 4,352 km
How we measured it
Each figure is the route's length in km — an approximate published value for the corridor the train runs. The ranking covers scheduled passenger journeys in the TrainRouter atlas (a 1,000 km floor keeps it to genuine long-distance rides); commuter and metro lines are out of scope. Every number comes from the open TrainRouter Atlas (CC BY 4.0, archived at DOI 10.5281/zenodo.21322030) — free to check or reuse.
Every journey over 1,000 km, ranked
| # | Journey | Country | Distance (km) |
|---|---|---|---|
| 1 | Trans-Siberian RailwayMoscow–Vladivostok · night train · ≈ 7 days | 🇷🇺 Russia | 9,289 |
| 2 | The CanadianToronto–Vancouver · night train · ≈ 4 days | 🇨🇦 Canada | 4,466 |
| 3 | Indian PacificSydney–Perth · luxury · ≈ 65 h | 🇦🇺 Australia | 4,352 |
| 4 | Vivek ExpressDibrugarh–Kanyakumari · classic · 3 days | 🇮🇳 India | 4,154 |
| 5 | California ZephyrChicago–San Francisco · scenic · ≈ 52 h | 🇺🇸 United States | 3,924 |
| 6 | Baikal–Amur MainlineTayshet–Komsomolsk-on-Amur · night train · ≈ 4 days | 🇷🇺 Russia | 3,800 |
| 7 | Himsagar ExpressJammu–Kanyakumari · classic · 68 h | 🇮🇳 India | 3,785 |
| 8 | Southwest ChiefChicago–Los Angeles · classic · 43 h | 🇺🇸 United States | 3,645 |
| 9 | Empire BuilderChicago–Seattle · night train · ≈ 46 h | 🇺🇸 United States | 3,550 |
| 10 | FloridianChicago–Miami · night train · ≈ 47 h | 🇺🇸 United States | 3,340 |
| 11 | Sunset LimitedNew Orleans–Los Angeles · classic · 46 h 30 min | 🇺🇸 United States | 3,210 |
| 12 | The GhanAdelaide–Darwin · luxury · ≈ 54 h | 🇦🇺 Australia | 2,979 |
| 13 | Great SouthernAdelaide–Brisbane · luxury · ≈ 3 days | 🇦🇺 Australia | 2,885 |
| 14 | Hong Kong–Beijing High-Speed SleeperHong Kong–Beijing · night train · 10 h 28 min | 🇭🇰 Hong Kong | 2,439 |
| 15 | Silver StarNew York–Miami · classic · 31 h | 🇺🇸 United States | 2,410 |
| 16 | Maharajas’ ExpressDelhi–Delhi · luxury · 7 days | 🇮🇳 India | 2,400 |
| 17 | Palace on WheelsDelhi–Delhi · luxury · 8 days | 🇮🇳 India | 2,300 |
| 18 | Jingguang High-SpeedBeijing–Guangzhou · high-speed · ≈ 8 h | 🇨🇳 China | 2,298 |
| 19 | Shanghai–Kunming HSRShanghai–Kunming · high-speed · ≈ 11 h | 🇨🇳 China | 2,252 |
| 20 | Silver MeteorNew York–Miami · night train · ≈ 28 h | 🇺🇸 United States | 2,235 |
| 21 | Coast StarlightSeattle–Los Angeles · scenic · ≈ 35 h | 🇺🇸 United States | 2,216 |
| 22 | CrescentNew York–New Orleans · night train · ≈ 30 h | 🇺🇸 United States | 2,216 |
| 23 | Deccan OdysseyMumbai–Mumbai · luxury · 8 days | 🇮🇳 India | 2,200 |
| 24 | Grand Trunk ExpressDelhi–Chennai · classic · 33 h | 🇮🇳 India | 2,180 |
| 25 | Texas EagleChicago–San Antonio · night train · ≈ 32 h | 🇺🇸 United States | 2,102 |
| 26 | Eastern & Oriental ExpressSingapore–Bangkok · luxury · 3 days | 🇸🇬 Singapore | 2,000 |
| 27 | Duronto ExpressMumbai–Kolkata (Howrah) · night train · 27 h 25 min | 🇮🇳 India | 1,968 |
| 28 | Qinghai–Tibet RailwayXining–Lhasa · scenic · ≈ 21 h | 🇨🇳 China | 1,956 |
| 29 | ArktikaMoscow–Murmansk · night train · ≈ 35 h | 🇷🇺 Russia | 1,940 |
| 30 | Shanghai–Chengdu HSRShanghai–Chengdu · high-speed · 11 h | 🇨🇳 China | 1,920 |
| 31 | Golden Temple MailMumbai–Amritsar · classic · ≈ 32 h | 🇮🇳 India | 1,890 |
| 32 | TAZARADar es Salaam–Kapiri Mposhi · classic · 46 h | 🇹🇿 Tanzania | 1,860 |
| 33 | CardinalNew York–Chicago · night train · ≈ 28 h | 🇺🇸 United States | 1,844 |
| 34 | Lanxin High-SpeedLanzhou–Ürümqi · high-speed · ≈ 11 h | 🇨🇳 China | 1,776 |
| 35 | Khyber MailKarachi–Peshawar · night train · ≈ 32 h | 🇵🇰 Pakistan | 1,732 |
| 36 | Reunification ExpressHanoi–Ho Chi Minh City · night train · ≈ 33 h | 🇻🇳 Vietnam | 1,726 |
| 37 | Winnipeg–ChurchillWinnipeg–Churchill · classic · 45 h | 🇨🇦 Canada | 1,697 |
| 38 | Spirit of QueenslandBrisbane–Cairns · classic · ≈ 25 h | 🇦🇺 Australia | 1,681 |
| 39 | Jaffar ExpressQuetta–Peshawar · classic · 35 h 10 min | 🇵🇰 Pakistan | 1,632 |
| 40 | Rovos RailPretoria–Victoria Falls · luxury · ≈ 3 days | 🇿🇦 South Africa | 1,600 |
| 41 | The Blue TrainPretoria–Cape Town · luxury · ≈ 31 h | 🇿🇦 South Africa | 1,600 |
| 42 | Trans-MongolianUlaanbaatar–Beijing · night train · ≈ 31 h | 🇲🇳 Mongolia | 1,553 |
| 43 | Lake Shore LimitedNew York–Chicago · night train · ≈ 19 h | 🇺🇸 United States | 1,543 |
| 44 | Shosholoza Meyl Trans-KarooJohannesburg–Cape Town · classic · 27 h | 🇿🇦 South Africa | 1,530 |
| 45 | Green Line ExpressKarachi–Islamabad · night train · ≈ 22 h | 🇵🇰 Pakistan | 1,515 |
| 46 | City of New OrleansChicago–New Orleans · night train · 19 h 30 min | 🇺🇸 United States | 1,500 |
| 47 | Southern Xinjiang RailwayUrumqi–Kashgar · night train · ≈ 15 h | 🇨🇳 China | 1,475 |
| 48 | Arctic Circle TrainStockholm–Narvik · night train · ≈ 18 h | 🇸🇪 Sweden | 1,470 |
| 49 | Southeast Coastal HSRHangzhou–Shenzhen · high-speed · ≈ 6 h | 🇨🇳 China | 1,450 |
| 50 | Howrah RajdhaniNew Delhi–Kolkata · night train · ≈ 17 h | 🇮🇳 India | 1,447 |
| 51 | Frecciarossa Milan–Reggio CalabriaMilan–Reggio Calabria · high-speed · 9 h | 🇮🇹 Italy | 1,400 |
| 52 | Mumbai RajdhaniNew Delhi–Mumbai · night train · ≈ 16 h | 🇮🇳 India | 1,384 |
| 53 | Auto TrainLorton–Sanford · night train · 17 h 30 min | 🇺🇸 United States | 1,376 |
| 54 | Doğu EkspresiAnkara–Kars · scenic · 25 h | 🇹🇷 Türkiye | 1,365 |
| 55 | OceanMontréal–Halifax · night train · 24 h | 🇨🇦 Canada | 1,346 |
| 56 | Benguela Railway ExpressLobito–Luau · night train · ≈ 30 h | 🇦🇴 Angola | 1,344 |
| 57 | Spirit of the OutbackBrisbane–Longreach · night train · ≈ 25 h | 🇦🇺 Australia | 1,325 |
| 58 | Jinghu High-SpeedBeijing–Shanghai · high-speed · 4 h 18 min | 🇨🇳 China | 1,318 |
| 59 | Al ÁndalusSeville–Madrid · luxury · 7 days | 🇪🇸 Spain | 1,300 |
| 60 | Tulpar TalgoAlmaty–Astana · night train · 16 h 19 min | 🇰🇿 Kazakhstan | 1,300 |
| 61 | SnälltågetStockholm–Berlin · night train · 16 h 30 min | 🇸🇪 Sweden | 1,290 |
| 62 | Raja Tehran–Bandar AbbasTehran–Bandar Abbas · night train · 20 h | 🇮🇷 Iran | 1,286 |
| 63 | Venice Simplon-Orient-ExpressParis–Venice · luxury · ≈ 21 h | 🇫🇷 France | 1,270 |
| 64 | Van Gölü EkspresiAnkara–Tatvan · night train · 25 h 50 min | 🇹🇷 Türkiye | 1,267 |
| 65 | Güney Kurtalan EkspresiAnkara–Kurtalan · night train · ≈ 25 h | 🇹🇷 Türkiye | 1,265 |
| 66 | Central LineDar es Salaam–Kigoma · classic · 38 h | 🇹🇿 Tanzania | 1,254 |
| 67 | SAR North TrainRiyadh–Qurayyat · classic · 11 h | 🇸🇦 Saudi Arabia | 1,242 |
| 68 | European SleeperBrussels–Prague · night train · 15 h 30 min | 🇧🇪 Belgium | 1,200 |
| 69 | Jingha High-SpeedBeijing–Harbin · high-speed · ≈ 5 h | 🇨🇳 China | 1,198 |
| 70 | Nightjet Vienna–RomeVienna–Rome · night train · 14 h | 🇦🇹 Austria | 1,180 |
| 71 | SkeenaJasper–Prince Rupert · scenic · ≈ 32 h | 🇨🇦 Canada | 1,160 |
| 72 | EuroNightStockholm–Hamburg · night train · ≈ 13 h | 🇸🇪 Sweden | 1,150 |
| 73 | CarolinianNew York–Charlotte · classic · 13 h 31 min | 🇺🇸 United States | 1,133 |
| 74 | AVEBarcelona–Málaga · high-speed · 5 h 52 min | 🇪🇸 Spain | 1,121 |
| 75 | Tashkent–Khiva Night TrainTashkent–Khiva · night train · ≈ 14 h | 🇺🇿 Uzbekistan | 1,120 |
| 76 | CrossCountryAberdeen–Plymouth · classic · 11 h 30 min | 🇬🇧 United Kingdom | 1,118 |
| 77 | European SleeperParis–Berlin · night train · ≈ 13 h 30 min | 🇫🇷 France | 1,100 |
| 78 | NightjetHamburg–Vienna · night train · 13 h | 🇩🇪 Germany | 1,100 |
| 79 | Nightjet Munich–RomeMunich–Rome · night train · 13 h 58 min | 🇩🇪 Germany | 1,100 |
| 80 | Alexandria–Aswan ExpressAlexandria–Aswan · night train · 16 h 40 min | 🇪🇬 Egypt | 1,090 |
| 81 | Intercités de Nuit Paris–NiceParis–Nice · night train · 12 h 20 min | 🇫🇷 France | 1,088 |
| 82 | TGV inOuiParis–Nice · high-speed · 5 h 42 min | 🇫🇷 France | 1,088 |
| 83 | TGV inOuiParis–Barcelona · high-speed · 6 h 39 min | 🇫🇷 France | 1,073 |
| 84 | InlandsbananMora–Gällivare · scenic · 2 days | 🇸🇪 Sweden | 1,070 |
| 85 | Zhengzhou–Chongqing HSRZhengzhou–Chongqing · high-speed · 4 h 23 min | 🇨🇳 China | 1,068 |
| 86 | EuroNight Praha–ZürichPrague–Zurich · night train · ≈ 15 h | 🇨🇿 Czechia | 1,050 |
| 87 | Laos–China RailwayKunming–Vientiane · classic · ≈ 10 h | 🇨🇳 China | 1,035 |
| 88 | Almaty–Tashkent TalgoAlmaty–Tashkent · night train · ≈ 16 h | 🇰🇿 Kazakhstan | 1,000 |
| 89 | Belmond Royal ScotsmanEdinburgh–Edinburgh · luxury · 5 days | 🇬🇧 United Kingdom | 1,000 |
| 90 | El TranscantábricoSan Sebastián–Santiago de Compostela · luxury · 8 days | 🇪🇸 Spain | 1,000 |
| 91 | Nightjet Zurich–AmsterdamZurich–Amsterdam · night train · 11 h 15 min | 🇨🇭 Switzerland | 1,000 |
| 92 | Seven Stars in KyushuFukuoka–Fukuoka · luxury · ≈ 4 days | 🇯🇵 Japan | 1,000 |
| 93 | Shosholoza MeylJohannesburg–East London · night train · 20 h | 🇿🇦 South Africa | 1,000 |