Reference
Every route by the numbers
All 1231 routes in one table. Sort by any column.
Open the interactive railway map →The other pages here each rank the atlas on one number and hide the rest: fastest, highest, longest. This is the whole thing at once — distance, scheduled time, the speed each route actually averages, its top speed, the year it opened and its ridership where anyone publishes one. Click a column heading to sort by it. A dash is a figure nobody publishes, not a zero, and it stays at the bottom whichever way you sort.
- Routes listed
- 1231
- Longest
- 9,289 km · Trans-Siberian Railway
- Fastest average
- 307 km/h · Jinghu High-Speed
- Oldest
- 1830 · Saint-Étienne–Lyon railway
| EurostarLondon → Paris | 🇬🇧 United Kingdom, 🇫🇷 France | High-speed | 492 | 2 h 18 min | 214 | 300 | 1994 | 7.5M |
| TGV inOuiParis → Marseille | 🇫🇷 France | High-speed | 750 | 3 h 05 min | 243 | 320 | 1981 | 3.5M |
| AVEMadrid → Barcelona | 🇪🇸 Spain | High-speed | 621 | 2 h 30 min | 248 | 300 | 2008 | 9M |
| AVEMadrid → Seville | 🇪🇸 Spain | High-speed | 471 | 2 h 20 min | 202 | 300 | 1992 | 3M |
| ICE SprinterBerlin → Munich | 🇩🇪 Germany | High-speed | 623 | 3 h 55 min | 159 | 300 | 2017 | 5M |
| ICECologne → Frankfurt | 🇩🇪 Germany | High-speed | 180 | 1 h 08 min | 159 | 300 | 2002 | — |
| FrecciarossaMilan → Rome | 🇮🇹 Italy | High-speed | 562 | 2 h 59 min | 188 | 300 | 2009 | 8M |
| Eurostar (Thalys)Paris → Amsterdam | 🇫🇷 France, 🇧🇪 Belgium, 🇳🇱 Netherlands | High-speed | 524 | 3 h 25 min | 153 | 300 | 1996 | 3M |
| LNER AzumaLondon → Edinburgh | 🇬🇧 United Kingdom | Classic | 632 | 4 h 20 min | 146 | 201 | 1862 | — |
| Alfa PendularLisbon → Braga | 🇵🇹 Portugal | Classic | 390 | ≈ 3 h 30 min | 111 | 220 | 1999 | — |
| EIP PendolinoWarsaw → Kraków | 🇵🇱 Poland | Classic | 293 | 2 h 21 min | 125 | 200 | 2014 | — |
| RailjetVienna → Budapest | 🇦🇹 Austria, 🇭🇺 Hungary | Classic | 243 | 2 h 20 min | 104 | 230 | 2008 | — |
| SJ X2000Stockholm → Gothenburg | 🇸🇪 Sweden | Classic | 455 | 3 h 05 min | 148 | 200 | 1990 | — |
| EuroNightStockholm → Hamburg | 🇸🇪 Sweden, 🇩🇰 Denmark, 🇩🇪 Germany | Night train | 1,150 | ≈ 13 h | 88 | 200 | 2022 | — |
| Santa Claus ExpressHelsinki → Rovaniemi | 🇫🇮 Finland | Night train | 900 | ≈ 12 h | 75 | 160 | 1909 | — |
| Venice Simplon-Orient-ExpressParis → Venice | 🇫🇷 France, 🇨🇭 Switzerland, 🇦🇹 Austria, 🇮🇹 Italy | Luxury | 1,270 | ≈ 21 h | 60 | 160 | 1982 | — |
| Glacier ExpressZermatt → St. Moritz | 🇨🇭 Switzerland | Scenic | 291 | ≈ 8 h | 36 | 90 | 1930 | 250k |
| Bernina ExpressChur → Tirano | 🇨🇭 Switzerland, 🇮🇹 Italy | Scenic | 144 | ≈ 4 h | 36 | 70 | 1910 | 400k |
| BergensbanenOslo → Bergen | 🇳🇴 Norway | Scenic | 496 | 6 h 30 min | 76 | 160 | 1909 | 1M |
| West Highland LineGlasgow → Mallaig | 🇬🇧 United Kingdom | Scenic | 264 | 5 h 20 min | 50 | 100 | 1901 | — |
| Tokaido ShinkansenTokyo → Osaka | 🇯🇵 Japan | High-speed | 515 | 2 h 21 min | 219 | 285 | 1964 | 150M |
| Jinghu High-SpeedBeijing → Shanghai | 🇨🇳 China | High-speed | 1,318 | 4 h 18 min | 307 | 350 | 2011 | 200M |
| Trans-Siberian RailwayMoscow → Vladivostok | 🇷🇺 Russia | Night train | 9,289 | ≈ 7 days | 55 | 120 | 1916 | — |
| Qinghai–Tibet RailwayXining → Lhasa | 🇨🇳 China | Scenic | 1,956 | ≈ 21 h | 93 | 100 | 2006 | — |
| KTXSeoul → Busan | 🇰🇷 South Korea | High-speed | 417 | 2 h 15 min | 185 | 305 | 2004 | 89M |
| Mumbai RajdhaniNew Delhi → Mumbai | 🇮🇳 India | Night train | 1,384 | ≈ 16 h | 87 | 140 | 1972 | — |
| AcelaBoston → Washington, D.C. | 🇺🇸 United States | High-speed | 735 | 6 h 42 min | 110 | 257 | 2000 | 3.5M |
| California ZephyrChicago → San Francisco | 🇺🇸 United States | Scenic | 3,924 | ≈ 52 h | 75 | 127 | 1949 | 400k |
| Rocky MountaineerVancouver → Banff | 🇨🇦 Canada | Luxury | 957 | 2 days, daylight only | — | 100 | 1990 | — |
| Cusco–Machu PicchuCusco → Machu Picchu | 🇵🇪 Peru | Scenic | 92 | ≈ 3 h 30 min | 26 | 50 | 1928 | — |
| The Blue TrainPretoria → Cape Town | 🇿🇦 South Africa | Luxury | 1,600 | ≈ 31 h | 52 | 90 | 1946 | — |
| Al BoraqTangier → Casablanca | 🇲🇦 Morocco | High-speed | 323 | 2 h 10 min | 149 | 320 | 2018 | 3M |
| The GhanAdelaide → Darwin | 🇦🇺 Australia | Luxury | 2,979 | ≈ 54 h | 55 | 115 | 2004 | — |
| Indian PacificSydney → Perth | 🇦🇺 Australia | Luxury | 4,352 | ≈ 65 h | 67 | 115 | 1970 | — |
| TranzAlpineChristchurch → Greymouth | 🇳🇿 New Zealand | Scenic | 223 | ≈ 5 h | 45 | 100 | 1987 | 200k |
| TGV inOuiParis → Bordeaux | 🇫🇷 France | High-speed | 537 | 2 h 04 min | 260 | 320 | 2017 | — |
| TGV EstParis → Strasbourg | 🇫🇷 France | High-speed | 439 | 1 h 46 min | 248 | 320 | 2007 | — |
| AVEMadrid → Valencia | 🇪🇸 Spain | High-speed | 391 | 1 h 40 min | 235 | 300 | 2010 | — |
| AVEMadrid → Málaga | 🇪🇸 Spain | High-speed | 513 | 2 h 20 min | 220 | 300 | 2007 | — |
| FrecciarossaRome → Naples | 🇮🇹 Italy | High-speed | 225 | 1 h 10 min | 193 | 300 | 2005 | — |
| ICEHamburg → Berlin | 🇩🇪 Germany | Classic | 286 | 1 h 45 min | 163 | 230 | 1846 | — |
| Caledonian SleeperLondon → Fort William | 🇬🇧 United Kingdom | Night train | 911 | 12 h 42 min | 72 | 140 | 1873 | — |
| FlåmsbanaMyrdal → Flåm | 🇳🇴 Norway | Scenic | 20 | ≈ 1 h | 20 | 40 | 1940 | 1M |
| Rhine Valley LineMainz → Koblenz | 🇩🇪 Germany | Scenic | 92 | ≈ 1 h 30 min | 61 | 120 | 1859 | — |
| SemmeringbahnVienna → Graz | 🇦🇹 Austria | Scenic | 224 | 2 h 35 min | 87 | 230 | 1854 | — |
| Belgrade–Bar RailwayBelgrade → Bar | 🇷🇸 Serbia, 🇲🇪 Montenegro | Scenic | 476 | ≈ 11 h | 43 | 80 | 1976 | — |
| NightjetVienna → Zurich | 🇦🇹 Austria, 🇩🇪 Germany, 🇱🇮 Liechtenstein, 🇨🇭 Switzerland | Night train | 780 | ≈ 9 h | 87 | 200 | 2016 | — |
| Gotthard ExpressZurich → Milan | 🇨🇭 Switzerland, 🇮🇹 Italy | Classic | 280 | 3 h 17 min | 85 | 200 | 2016 | — |
| Arctic Circle TrainStockholm → Narvik | 🇸🇪 Sweden, 🇳🇴 Norway | Night train | 1,470 | ≈ 18 h | 82 | 135 | 1902 | — |
| SapsanMoscow → St. Petersburg | 🇷🇺 Russia | High-speed | 650 | 3 h 30 min | 186 | 250 | 2009 | 5M |
| EIP PendolinoWarsaw → Gdańsk | 🇵🇱 Poland | Classic | 328 | 2 h 39 min | 124 | 200 | 2014 | — |
| RailjetPrague → Vienna | 🇨🇿 Czechia, 🇦🇹 Austria | Classic | 404 | ≈ 4 h | 101 | 160 | 1839 | — |
| EN IsterBudapest → Bucharest | 🇭🇺 Hungary, 🇷🇴 Romania | Night train | 874 | ≈ 16 h | 55 | 160 | 1883 | — |
| Hellenic InterCityAthens → Thessaloniki | 🇬🇷 Greece | Classic | 481 | ≈ 4 h | 120 | 200 | 1916 | — |
| InterCityDublin → Cork | 🇮🇪 Ireland | Classic | 266 | 2 h 15 min | 118 | 160 | 1849 | — |
| DovrebanenOslo → Trondheim | 🇳🇴 Norway | Scenic | 553 | ≈ 6 h 40 min | 83 | 200 | 1921 | — |
| Avanti West CoastLondon → Glasgow | 🇬🇧 United Kingdom | Classic | 645 | 4 h 30 min | 143 | 200 | 1974 | — |
| GoldenPass LineMontreux → Lucerne | 🇨🇭 Switzerland | Scenic | 191 | ≈ 5 h 15 min · 2 trains | 36 | 100 | 1901 | — |
| JungfraubahnGrindelwald → Jungfraujoch | 🇨🇭 Switzerland | Mountain | 20 | ≈ 1 h 30 min | 13 | 30 | 1912 | 1M |
| Hokuriku ShinkansenTokyo → Tsuruga | 🇯🇵 Japan | High-speed | 576 | 3 h 8 min | 184 | 260 | 2015 | — |
| HayabusaTokyo → Hakodate | 🇯🇵 Japan | High-speed | 862 | 3 h 57 min | 218 | 320 | 2016 | — |
| Sanyo ShinkansenOsaka → Fukuoka | 🇯🇵 Japan | High-speed | 553 | 2 h 21 min | 235 | 300 | 1975 | — |
| Kyushu ShinkansenFukuoka → Kagoshima | 🇯🇵 Japan | High-speed | 257 | 1 h 16 min | 203 | 260 | 2011 | — |
| Jingguang High-SpeedBeijing → Guangzhou | 🇨🇳 China | High-speed | 2,298 | ≈ 8 h | 287 | 350 | 2012 | — |
| Jingha High-SpeedBeijing → Harbin | 🇨🇳 China | High-speed | 1,198 | ≈ 5 h | 240 | 350 | 2021 | — |
| Shanghai MaglevShanghai → Pudong Airport | 🇨🇳 China | High-speed | 30 | ≈ 8 min | 225 | 431 | 2004 | — |
| Lanxin High-SpeedLanzhou → Ürümqi | 🇨🇳 China | High-speed | 1,776 | ≈ 11 h | 161 | 250 | 2014 | — |
| THSRTaipei → Kaohsiung | 🇹🇼 Taiwan | High-speed | 345 | 1 h 34 min | 220 | 300 | 2007 | 67M |
| Darjeeling Toy TrainNew Jalpaiguri → Darjeeling | 🇮🇳 India | Scenic | 88 | ≈ 7 h | 13 | 25 | 1881 | — |
| Kalka–Shimla RailwayKalka → Shimla | 🇮🇳 India | Scenic | 96 | ≈ 5 h 30 min | 17 | 25 | 1903 | — |
| Konkan RailwayMumbai → Mangalore | 🇮🇳 India | Scenic | 914 | ≈ 16 h | 57 | 120 | 1998 | — |
| Sri Lanka Main LineColombo → Badulla | 🇱🇰 Sri Lanka | Scenic | 292 | ≈ 10 h | 29 | 60 | 1924 | — |
| Chiang Mai ExpressBangkok → Chiang Mai | 🇹🇭 Thailand | Night train | 751 | ≈ 13 h | 58 | 100 | 1922 | — |
| Eastern & Oriental ExpressSingapore → Bangkok | 🇸🇬 Singapore, 🇲🇾 Malaysia, 🇹🇭 Thailand | Luxury | 2,000 | 3 days | — | 100 | 1993 | — |
| Reunification ExpressHanoi → Ho Chi Minh City | 🇻🇳 Vietnam | Night train | 1,726 | ≈ 33 h | 52 | 90 | 1936 | — |
| WhooshJakarta → Bandung | 🇮🇩 Indonesia | High-speed | 142 | 47 min | 181 | 350 | 2023 | 5M |
| Laos–China RailwayKunming → Vientiane | 🇨🇳 China, 🇱🇦 Laos | Classic | 1,035 | ≈ 10 h | 104 | 160 | 2021 | — |
| AfrosiyobTashkent → Samarkand | 🇺🇿 Uzbekistan | High-speed | 344 | 2 h 08 min | 161 | 250 | 2011 | — |
| YHTIstanbul → Ankara | 🇹🇷 Türkiye | High-speed | 533 | ≈ 4 h 30 min | 118 | 250 | 2014 | — |
| Haramain High-SpeedMecca → Medina | 🇸🇦 Saudi Arabia | High-speed | 450 | 2 h 20 min | 193 | 300 | 2018 | — |
| Trans-MongolianUlaanbaatar → Beijing | 🇲🇳 Mongolia, 🇨🇳 China | Night train | 1,553 | ≈ 31 h | 50 | 100 | 1956 | — |
| Empire BuilderChicago → Seattle | 🇺🇸 United States | Night train | 3,550 | ≈ 46 h | 77 | 127 | 1929 | 400k |
| Coast StarlightSeattle → Los Angeles | 🇺🇸 United States | Scenic | 2,216 | ≈ 35 h | 63 | 127 | 1971 | 400k |
| BrightlineMiami → Orlando | 🇺🇸 United States | High-speed | 376 | ≈ 3 h 30 min | 107 | 200 | 2023 | 2.8M |
| The CanadianToronto → Vancouver | 🇨🇦 Canada | Night train | 4,466 | ≈ 4 days | 47 | 130 | 1955 | — |
| El ChepeLos Mochis → Chihuahua | 🇲🇽 Mexico | Scenic | 653 | ≈ 16 h | 41 | 70 | 1961 | — |
| Tren MayaCancún → Palenque | 🇲🇽 Mexico | Classic | 900 | ≈ 11 h | 82 | 160 | 2023 | — |
| Tren a las NubesSalta → San Antonio de los Cobres | 🇦🇷 Argentina | Scenic | 217 | ≈ 7 h | 31 | 35 | 1948 | — |
| Serra Verde ExpressCuritiba → Morretes | 🇧🇷 Brazil | Scenic | 110 | ≈ 4 h | 28 | 40 | 1885 | — |
| Denali StarAnchorage → Fairbanks | 🇺🇸 United States | Scenic | 570 | ≈ 12 h | 48 | 95 | 1923 | 500k |
| Andean ExplorerCusco → Arequipa | 🇵🇪 Peru | Luxury | 600 | 2 days | — | 90 | 2017 | — |
| Rovos RailPretoria → Victoria Falls | 🇿🇦 South Africa, 🇧🇼 Botswana, 🇿🇼 Zimbabwe | Luxury | 1,600 | ≈ 3 days | — | 90 | 1989 | — |
| Nile Valley SleeperCairo → Aswan | 🇪🇬 Egypt | Night train | 879 | ≈ 13 h | 68 | 120 | 1898 | — |
| Al AtlasCasablanca → Marrakech | 🇲🇦 Morocco | Classic | 240 | ≈ 3 h | 80 | 160 | 1928 | — |
| Madaraka ExpressNairobi → Mombasa | 🇰🇪 Kenya | Classic | 472 | ≈ 5 h | 94 | 120 | 2017 | 2M |
| Addis–Djibouti RailwayAddis Ababa → Djibouti | 🇪🇹 Ethiopia, 🇩🇯 Djibouti | Classic | 756 | ≈ 12 h | 63 | 120 | 2018 | — |
| Melbourne XPTSydney → Melbourne | 🇦🇺 Australia | Night train | 960 | ≈ 11 h | 87 | 160 | 1982 | — |
| Spirit of QueenslandBrisbane → Cairns | 🇦🇺 Australia | Classic | 1,681 | ≈ 25 h | 67 | 160 | 2014 | — |
| Northern ExplorerAuckland → Wellington | 🇳🇿 New Zealand | Scenic | 681 | ≈ 11 h | 62 | 100 | 1908 | — |
| Settle–Carlisle LineLeeds → Carlisle | 🇬🇧 United Kingdom | Scenic | 181 | ≈ 2 h 40 min | 68 | 100 | 1876 | — |
| Night RivieraLondon → Penzance | 🇬🇧 United Kingdom | Night train | 491 | 8 h | 61 | 150 | 1877 | — |
| EnterpriseDublin → Belfast | 🇮🇪 Ireland, 🇬🇧 United Kingdom | Classic | 181 | 2 h 10 min | 84 | 145 | 1947 | — |
| NordlandsbanenTrondheim → Bodø | 🇳🇴 Norway | Scenic | 729 | 9 h 50 min | 74 | 120 | 1962 | — |
| Rauma LineDombås → Åndalsnes | 🇳🇴 Norway | Scenic | 114 | 1 h 40 min | 68 | 100 | 1924 | — |
| Linha do DouroPorto → Pocinho | 🇵🇹 Portugal | Scenic | 170 | 3 h 20 min | 51 | 120 | 1887 | — |
| EuromedBarcelona → Valencia | 🇪🇸 Spain | High-speed | 350 | 2 h 45 min | 127 | 250 | 1997 | — |
| Intercités de Nuit Paris–NiceParis → Nice | 🇫🇷 France | Night train | 1,088 | 12 h 20 min | 88 | 160 | 2021 | — |
| SchwarzwaldbahnOffenburg → Konstanz | 🇩🇪 Germany | Scenic | 179 | 2 h 30 min | 72 | 120 | 1873 | — |
| MariazellerbahnSt. Pölten → Mariazell | 🇦🇹 Austria | Scenic | 84 | 2 h 30 min | 34 | 80 | 1907 | — |
| European SleeperBrussels → Prague | 🇧🇪 Belgium, 🇳🇱 Netherlands, 🇩🇪 Germany, 🇨🇿 Czechia | Night train | 1,200 | 15 h 30 min | 77 | 160 | 2023 | — |
| NightjetHamburg → Vienna | 🇩🇪 Germany, 🇦🇹 Austria | Night train | 1,100 | 13 h | 85 | 230 | 2016 | — |
| Kyiv–Warsaw SleeperKyiv → Warsaw | 🇺🇦 Ukraine, 🇵🇱 Poland | Night train | 780 | 14 h | 56 | 120 | 2016 | — |
| RegioJet Night TrainPrague → Košice | 🇨🇿 Czechia, 🇸🇰 Slovakia | Night train | 700 | 10 h | 70 | 160 | 2015 | — |
| ICN Zagreb–SplitZagreb → Split | 🇭🇷 Croatia | Scenic | 424 | 7 h | 61 | 140 | 2004 | — |
| Bohinj RailwayJesenice → Nova Gorica | 🇸🇮 Slovenia | Scenic | 89 | 1 h 50 min | 49 | 75 | 1906 | — |
| Prahova Valley RailwayBucharest → Brașov | 🇷🇴 Romania | Classic | 166 | 2 h 30 min | 66 | 140 | 1879 | — |
| ZSSK InterCityBratislava → Košice | 🇸🇰 Slovakia | Classic | 445 | 4 h 51 min | 92 | 160 | 1872 | — |
| WESTbahnVienna → Salzburg | 🇦🇹 Austria | Classic | 315 | 2 h 30 min | 126 | 200 | 2011 | — |
| SokoBelgrade → Subotica | 🇷🇸 Serbia | High-speed | 182 | 1 h 19 min | 138 | 200 | 2022 | — |
| Sunrise ExpressTokyo → Izumo | 🇯🇵 Japan | Night train | 953 | 12 h 8 min | 79 | 130 | 1998 | — |
| Tadami LineAizu-Wakamatsu → Koide | 🇯🇵 Japan | Scenic | 135 | 4 h 30 min | 30 | 65 | 1971 | — |
| Hong Kong–Beijing High-Speed SleeperHong Kong → Beijing | 🇭🇰 Hong Kong, 🇨🇳 China | Night train | 2,439 | 10 h 28 min | 233 | 350 | 2024 | — |
| Alishan Forest RailwayChiayi → Alishan | 🇹🇼 Taiwan | Scenic | 71 | 5 h | 14 | 30 | 1912 | — |
| Nilgiri Mountain RailwayMettupalayam → Ooty | 🇮🇳 India | Mountain | 46 | 4 h 50 min | 10 | 30 | 1899 | — |
| Vande Bharat ExpressNew Delhi → Varanasi | 🇮🇳 India | Classic | 759 | 8 h | 95 | 130 | 2019 | — |
| Death RailwayBangkok (Thonburi) → Nam Tok | 🇹🇭 Thailand | Classic | 194 | 4 h 45 min | 41 | 60 | 1943 | — |
| KTM ETSKuala Lumpur → Butterworth | 🇲🇾 Malaysia | Classic | 380 | 4 h | 95 | 140 | 2015 | — |
| Tulpar TalgoAlmaty → Astana | 🇰🇿 Kazakhstan | Night train | 1,300 | 16 h 19 min | 80 | 140 | 2002 | — |
| Jerusalem High-Speed LinkTel Aviv → Jerusalem | 🇮🇱 Israel | Classic | 57 | 32 min | 107 | 160 | 2018 | — |
| City of New OrleansChicago → New Orleans | 🇺🇸 United States | Night train | 1,500 | 19 h 30 min | 77 | 127 | 1947 | — |
| Southwest ChiefChicago → Los Angeles | 🇺🇸 United States | Classic | 3,645 | 43 h | 85 | 145 | 1936 | — |
| Sunset LimitedNew Orleans → Los Angeles | 🇺🇸 United States | Classic | 3,210 | 46 h 30 min | 69 | 127 | 1894 | — |
| Pacific SurflinerSan Diego → San Luis Obispo | 🇺🇸 United States | Scenic | 565 | 8 h 45 min | 65 | 145 | 2000 | 2M |
| Auto TrainLorton → Sanford | 🇺🇸 United States | Night train | 1,376 | 17 h 30 min | 79 | 127 | 1971 | — |
| Durango & SilvertonDurango → Silverton | 🇺🇸 United States | Heritage | 72 | 3 h 30 min | 21 | 29 | 1882 | 200k |
| OceanMontréal → Halifax | 🇨🇦 Canada | Night train | 1,346 | 24 h | 56 | 130 | 1904 | — |
| Winnipeg–ChurchillWinnipeg → Churchill | 🇨🇦 Canada | Classic | 1,697 | 45 h | 38 | 90 | 1929 | — |
| La TrochitaEsquel → Nahuel Pan | 🇦🇷 Argentina | Heritage | 19 | 3 h round trip | — | 45 | 1945 | — |
| Trem Vitória a MinasVitória → Belo Horizonte | 🇧🇷 Brazil | Classic | 664 | 13 h 30 min | 49 | 80 | 1904 | 1M |
| TAZARADar es Salaam → Kapiri Mposhi | 🇹🇿 Tanzania, 🇿🇲 Zambia | Classic | 1,860 | 46 h | 40 | 100 | 1976 | — |
| Dakar TERDakar → Diamniadio | 🇸🇳 Senegal | Classic | 36 | 45 min | 48 | 160 | 2021 | 23M |
| Lagos–Ibadan Train ServiceLagos → Ibadan | 🇳🇬 Nigeria | Classic | 157 | 2 h 45 min | 57 | 150 | 2021 | — |
| Abuja–Kaduna Train ServiceAbuja → Kaduna | 🇳🇬 Nigeria | Classic | 186 | 3 h | 62 | 150 | 2016 | — |
| GautrainJohannesburg → Pretoria | 🇿🇦 South Africa | Classic | 56 | 45 min | 75 | 160 | 2010 | 7.9M |
| Kuranda Scenic RailwayCairns → Kuranda | 🇦🇺 Australia | Scenic | 37 | 1 h 55 min | 19 | 40 | 1891 | — |
| The OverlandMelbourne → Adelaide | 🇦🇺 Australia | Classic | 828 | 11 h | 75 | 115 | 1887 | — |
| Coastal PacificPicton → Christchurch | 🇳🇿 New Zealand | Scenic | 348 | 5 h 30 min | 63 | 100 | 1945 | — |
| Brisbane XPTSydney → Brisbane | 🇦🇺 Australia | Night train | 988 | 14 h | 71 | 160 | 1990 | — |
| The ProspectorPerth → Kalgoorlie | 🇦🇺 Australia | Classic | 653 | 6 h 45 min | 97 | 160 | 1971 | — |
| Joetsu ShinkansenTokyo → Niigata | 🇯🇵 Japan | High-speed | 300 | 1 h 29 min | 202 | 275 | 1982 | — |
| Akita ShinkansenTokyo → Akita | 🇯🇵 Japan | High-speed | 663 | 3 h 37 min | 183 | 320 | 1997 | — |
| Yamagata ShinkansenTokyo → Shinjo | 🇯🇵 Japan | High-speed | 421 | 3 h 10 min | 133 | 300 | 1992 | — |
| Nishi-Kyushu ShinkansenTakeo-Onsen → Nagasaki | 🇯🇵 Japan | High-speed | 66 | 23 min | 172 | 260 | 2022 | — |
| Kurobe Gorge RailwayUnazuki Onsen → Keyakidaira | 🇯🇵 Japan | Scenic | 20 | 1 h 20 min | 15 | 25 | 1953 | — |
| Hakone Tozan RailwayHakone-Yumoto → Gora | 🇯🇵 Japan | Scenic | 9 | 38 min | 14 | 40 | 1919 | — |
| Resort ShirakamiAkita → Aomori | 🇯🇵 Japan | Scenic | 250 | ≈ 5 h | 50 | 100 | 1997 | — |
| Sagano Scenic RailwayKyoto (Arashiyama) → Kameoka | 🇯🇵 Japan | Heritage | 7 | 25 min | 17 | 25 | 1991 | 1M |
| Yufuin no MoriFukuoka → Yufuin | 🇯🇵 Japan | Scenic | 135 | 2 h 10 min | 62 | 95 | 1989 | — |
| Saphir OdorikoTokyo → Izukyu-Shimoda | 🇯🇵 Japan | Scenic | 168 | 2 h 30 min | 67 | 120 | 2020 | — |
| SL GunmaTakasaki → Minakami | 🇯🇵 Japan | Heritage | 59 | ≈ 2 h | 30 | 65 | 1988 | — |
| Seven Stars in KyushuFukuoka → Fukuoka | 🇯🇵 Japan | Luxury | 1,000 | ≈ 4 days | — | 100 | 2013 | — |
| Twilight Express MizukazeOsaka → Shimonoseki | 🇯🇵 Japan | Luxury | 720 | ≈ 27 h | 27 | 110 | 2017 | — |
| Limited Express HidaNagoya → Toyama | 🇯🇵 Japan | Scenic | 256 | 3 h 50 min | 67 | 120 | 1968 | — |
| Limited Express AzusaTokyo (Shinjuku) → Matsumoto | 🇯🇵 Japan | Classic | 225 | 2 h 23 min | 94 | 130 | 1966 | — |
| Limited Express SonicFukuoka → Oita | 🇯🇵 Japan | Classic | 200 | 2 h 05 min | 96 | 130 | 1995 | — |
| Spacia XTokyo (Asakusa) → Nikko | 🇯🇵 Japan | Classic | 136 | 1 h 50 min | 74 | 120 | 2023 | — |
| Odakyu RomancecarTokyo (Shinjuku) → Hakone-Yumoto | 🇯🇵 Japan | Classic | 89 | 1 h 15 min | 71 | 110 | 1957 | — |
| KTX HonamSeoul → Mokpo | 🇰🇷 South Korea | High-speed | 370 | 2 h 15 min | 164 | 305 | 2015 | — |
| SRTSeoul (Suseo) → Busan | 🇰🇷 South Korea | High-speed | 400 | 2 h 10 min | 185 | 300 | 2016 | — |
| KTX Gangneung LineSeoul → Gangneung | 🇰🇷 South Korea | High-speed | 223 | 1 h 54 min | 117 | 250 | 2017 | — |
| Baekdudaegan Canyon TrainBuncheon → Cheoram | 🇰🇷 South Korea | Scenic | 28 | 1 h 10 min | 24 | 30 | 2013 | — |
| South-Link LineKaohsiung → Taitung | 🇹🇼 Taiwan | Scenic | 160 | 2 h 10 min | 74 | 130 | 1992 | — |
| Pingxi LineRuifang → Jingtong | 🇹🇼 Taiwan | Scenic | 13 | ≈ 50 min | 16 | 60 | 1921 | — |
| Puyuma ExpressTaipei → Taitung | 🇹🇼 Taiwan | Classic | 347 | 3 h 55 min | 89 | 150 | 2013 | — |
| Mauritania Iron Ore TrainNouadhibou → Zouérat | 🇲🇷 Mauritania | Classic | 704 | ≈ 18 h | 39 | 60 | 1963 | — |
| Benguela Railway ExpressLobito → Luau | 🇦🇴 Angola | Night train | 1,344 | ≈ 30 h | 45 | 90 | 1929 | — |
| TranscamerounaisYaoundé → Ngaoundéré | 🇨🇲 Cameroon | Night train | 622 | 12 h 10 min | 51 | 70 | 1974 | — |
| La GazelleBrazzaville → Pointe-Noire | 🇨🇬 Republic of the Congo | Classic | 510 | ≈ 16 h | 32 | 70 | 1934 | — |
| Algiers–Oran ExpressAlgiers → Oran | 🇩🇿 Algeria | Classic | 421 | 5 h 30 min | 77 | 160 | 1871 | — |
| Algiers–Constantine ExpressAlgiers → Constantine | 🇩🇿 Algeria | Classic | 464 | 6 h 44 min | 69 | 160 | 1886 | — |
| Alexandria–Aswan ExpressAlexandria → Aswan | 🇪🇬 Egypt | Night train | 1,090 | 16 h 40 min | 65 | 120 | 1856 | — |
| Al Atlas NightTangier → Marrakech | 🇲🇦 Morocco | Night train | 620 | 9 h 36 min | 65 | 120 | 1928 | — |
| Victoria Falls OvernightBulawayo → Victoria Falls | 🇿🇼 Zimbabwe | Night train | 472 | ≈ 13 h | 36 | 70 | 1904 | — |
| Lézard RougeMetlaoui → Selja Gorges | 🇹🇳 Tunisia | Heritage | 43 | ≈ 1 h 45 min (round trip) | — | 30 | 1910 | — |
| Tanzania SGRDar es Salaam → Dodoma | 🇹🇿 Tanzania | Classic | 460 | 3 h 42 min | 124 | 160 | 2024 | — |
| Warri–Itakpe TrainWarri → Itakpe | 🇳🇬 Nigeria | Classic | 326 | ≈ 4 h | 82 | 100 | 2020 | — |
| Puffing Billy RailwayBelgrave → Gembrook | 🇦🇺 Australia | Heritage | 24 | 1 h 50 min | 13 | 25 | 1900 | 400k |
| Spirit of the OutbackBrisbane → Longreach | 🇦🇺 Australia | Night train | 1,325 | ≈ 25 h | 53 | 100 | 1993 | — |
| The GulflanderNormanton → Croydon | 🇦🇺 Australia | Scenic | 152 | ≈ 5 h | 30 | 40 | 1891 | — |
| West Coast Wilderness RailwayQueenstown → Strahan | 🇦🇺 Australia | Mountain | 35 | ≈ 4 h | 9 | 20 | 1896 | — |
| Taieri Gorge RailwayDunedin → Pukerangi | 🇳🇿 New Zealand | Heritage | 58 | 2 h 5 min | 28 | 50 | 1889 | — |
| Capital ConnectionPalmerston North → Wellington | 🇳🇿 New Zealand | Classic | 136 | 2 h 15 min | 60 | 100 | 1991 | — |
| Pichi Richi RailwayPort Augusta → Quorn | 🇦🇺 Australia | Heritage | 39 | 2 h 20 min | 17 | 30 | 1879 | — |
| Mary Valley RattlerGympie → Amamoor | 🇦🇺 Australia | Heritage | 20 | 1 h | 20 | 25 | 1915 | — |
| The InlanderTownsville → Mount Isa | 🇦🇺 Australia | Night train | 977 | ≈ 21 h | 47 | 80 | 1953 | — |
| The WestlanderBrisbane → Charleville | 🇦🇺 Australia | Night train | 777 | ≈ 17 h | 46 | 80 | 1954 | — |
| Byron Bay Solar TrainByron Beach → North Beach | 🇦🇺 Australia | Heritage | 3 | 10 min | 18 | 25 | 2017 | 100k |
| Great SouthernAdelaide → Brisbane | 🇦🇺 Australia | Luxury | 2,885 | ≈ 3 days | — | 115 | 2019 | — |
| Shanghai–Kunming HSRShanghai → Kunming | 🇨🇳 China | High-speed | 2,252 | ≈ 11 h | 205 | 350 | 2016 | — |
| Southeast Coastal HSRHangzhou → Shenzhen | 🇨🇳 China | High-speed | 1,450 | ≈ 6 h | 242 | 300 | 2013 | — |
| Chengdu–Chongqing HSRChengdu → Chongqing | 🇨🇳 China | High-speed | 307 | 1 h 02 min | 297 | 350 | 2015 | — |
| Xi’an–Chengdu HSRXi’an → Chengdu | 🇨🇳 China | High-speed | 658 | 3 h 07 min | 211 | 250 | 2017 | — |
| Hainan Ring HSRHaikou → Sanya | 🇨🇳 China | High-speed | 653 | ≈ 4 h 30 min | 145 | 250 | 2015 | — |
| Guangzhou–Hong Kong XRLGuangzhou → Hong Kong | 🇨🇳 China, 🇭🇰 Hong Kong | High-speed | 142 | 47 min | 181 | 300 | 2018 | — |
| Beijing–Zhangjiakou HSRBeijing → Zhangjiakou | 🇨🇳 China | High-speed | 174 | 47 min | 222 | 350 | 2019 | — |
| Harbin–Dalian HSRHarbin → Dalian | 🇨🇳 China | High-speed | 921 | ≈ 4 h | 230 | 350 | 2012 | — |
| Guiyang–Guangzhou HSRGuiyang → Guangzhou | 🇨🇳 China | High-speed | 857 | ≈ 4 h | 214 | 300 | 2014 | — |
| Lhasa–Nyingchi RailwayLhasa → Nyingchi | 🇨🇳 China | Scenic | 435 | 3 h 29 min | 125 | 160 | 2021 | — |
| Chengdu–Kunming RailwayChengdu → Kunming | 🇨🇳 China | Classic | 915 | ≈ 7 h | 131 | 160 | 1970 | — |
| Southern Xinjiang RailwayUrumqi → Kashgar | 🇨🇳 China | Night train | 1,475 | ≈ 15 h | 98 | 140 | 1999 | — |
| ArktikaMoscow → Murmansk | 🇷🇺 Russia | Night train | 1,940 | ≈ 35 h | 55 | 120 | 1916 | — |
| Moscow–Kazan Double-DeckerMoscow → Kazan | 🇷🇺 Russia | Night train | 793 | ≈ 11 h 30 min | 69 | 120 | 2015 | — |
| Red ArrowMoscow → Saint Petersburg | 🇷🇺 Russia | Night train | 650 | ≈ 8 h | 81 | 160 | 1931 | — |
| Circum-Baikal ExpressIrkutsk → Port Baikal | 🇷🇺 Russia | Scenic | 215 | ≈ 9 h | 24 | 40 | 1905 | — |
| Baikal–Amur MainlineTayshet → Komsomolsk-on-Amur | 🇷🇺 Russia | Night train | 3,800 | ≈ 4 days | 40 | 100 | 1984 | — |
| Tbilisi–Batumi IntercityTbilisi → Batumi | 🇬🇪 Georgia | Classic | 378 | 4 h 59 min | 76 | 120 | 2016 | — |
| Baku–Tbilisi Night TrainBaku → Tbilisi | 🇦🇿 Azerbaijan, 🇬🇪 Georgia | Night train | 551 | ≈ 9 h 30 min | 58 | 90 | 2026 | — |
| Baku–Ganja ExpressBaku → Ganja | 🇦🇿 Azerbaijan | Classic | 363 | ≈ 4 h | 91 | 160 | 2021 | — |
| Yerevan–Tbilisi Night TrainYerevan → Tbilisi | 🇦🇲 Armenia, 🇬🇪 Georgia | Night train | 370 | ≈ 10 h 30 min | 35 | 80 | 1902 | — |
| Almaty–Tashkent TalgoAlmaty → Tashkent | 🇰🇿 Kazakhstan, 🇺🇿 Uzbekistan | Night train | 1,000 | ≈ 16 h | 63 | 140 | 2024 | — |
| Tashkent–Khiva Night TrainTashkent → Khiva | 🇺🇿 Uzbekistan | Night train | 1,120 | ≈ 14 h | 80 | 90 | 2018 | — |
| Issyk-Kul Summer TrainBishkek → Balykchy | 🇰🇬 Kyrgyzstan | Scenic | 185 | 4 h 05 min | 45 | 60 | 1948 | — |
| Ashgabat–Türkmenabat Night TrainAshgabat → Türkmenabat | 🇹🇲 Turkmenistan | Night train | 560 | ≈ 13 h | 43 | 100 | 1886 | — |
| Gornergrat BahnZermatt → Gornergrat | 🇨🇭 Switzerland | Mountain | 9 | 33 min | 16 | 30 | 1898 | — |
| Pilatus RailwayAlpnachstad → Pilatus Kulm | 🇨🇭 Switzerland | Mountain | 5 | ≈ 30 min | 10 | 12 | 1889 | — |
| Rigi RailwaysVitznau → Rigi Kulm | 🇨🇭 Switzerland | Mountain | 7 | ≈ 30 min | 14 | 20 | 1871 | — |
| BrockenbahnWernigerode → Brocken | 🇩🇪 Germany | Heritage | 34 | ≈ 1 h 45 min | 19 | 40 | 1899 | — |
| Bayerische ZugspitzbahnGarmisch-Partenkirchen → Zugspitzplatt | 🇩🇪 Germany | Mountain | 19 | ≈ 1 h 15 min | 15 | 40 | 1930 | — |
| Centovalli RailwayDomodossola → Locarno | 🇮🇹 Italy, 🇨🇭 Switzerland | Scenic | 52 | ≈ 2 h | 26 | 60 | 1923 | — |
| HöllentalbahnFreiburg → Donaueschingen | 🇩🇪 Germany | Scenic | 75 | ≈ 1 h 30 min | 50 | 100 | 1887 | — |
| Ffestiniog & Welsh HighlandCaernarfon → Blaenau Ffestiniog | 🇬🇧 United Kingdom | Heritage | 62 | ≈ 4 h | 16 | 40 | 1836 | — |
| The JacobiteFort William → Mallaig | 🇬🇧 United Kingdom | Heritage | 67 | 2 h 10 min | 31 | 60 | 1901 | — |
| Snowdon Mountain RailwayLlanberis → Snowdon Summit | 🇬🇧 United Kingdom | Mountain | 8 | ≈ 1 h | 8 | 12 | 1896 | — |
| Train JauneVillefranche-de-Conflent → Latour-de-Carol | 🇫🇷 France | Scenic | 63 | ≈ 3 h | 21 | 55 | 1910 | — |
| Le CévenolClermont-Ferrand → Nîmes | 🇫🇷 France | Scenic | 303 | ≈ 5 h | 61 | 100 | 1870 | — |
| Ligne des HirondellesDole → Saint-Claude | 🇫🇷 France | Scenic | 123 | ≈ 3 h | 41 | 90 | 1912 | — |
| Intercités de Nuit Paris–BriançonParis → Briançon | 🇫🇷 France | Night train | 860 | ≈ 11 h 30 min | 75 | 160 | 1884 | — |
| Cinque Terre ExpressLevanto → La Spezia | 🇮🇹 Italy | Scenic | 30 | ≈ 30 min | 60 | 100 | 1874 | — |
| Frecciarossa Milan–VeniceMilan → Venice | 🇮🇹 Italy | High-speed | 267 | 2 h 13 min | 120 | 300 | 2016 | — |
| Nightjet Munich–RomeMunich → Rome | 🇩🇪 Germany, 🇦🇹 Austria, 🇮🇹 Italy | Night train | 1,100 | 13 h 58 min | 79 | 230 | 2016 | — |
| Nightjet Zurich–AmsterdamZurich → Amsterdam | 🇨🇭 Switzerland, 🇩🇪 Germany, 🇳🇱 Netherlands | Night train | 840 | 11 h 15 min | 75 | 200 | 2021 | — |
| Kyiv–Lviv Intercity+Kyiv → Lviv | 🇺🇦 Ukraine | Classic | 575 | ≈ 5 h | 115 | 160 | 2012 | — |
| Rantarata Coastal LineHelsinki → Turku | 🇫🇮 Finland | Classic | 193 | 1 h 57 min | 99 | 200 | 1903 | — |
| Lyntog Copenhagen–AarhusCopenhagen → Aarhus | 🇩🇰 Denmark | Classic | 330 | 2 h 39 min | 125 | 180 | 1997 | — |
| SørlandsbanenOslo → Stavanger | 🇳🇴 Norway | Classic | 598 | ≈ 8 h | 75 | 160 | 1944 | — |
| RørosbanenHamar → Trondheim | 🇳🇴 Norway | Scenic | 431 | ≈ 6 h | 72 | 120 | 1877 | — |
| InlandsbananMora → Gällivare | 🇸🇪 Sweden | Scenic | 1,070 | 2 days | — | 80 | 1937 | — |
| Tren de SóllerPalma → Sóller | 🇪🇸 Spain | Heritage | 27 | ≈ 1 h | 27 | 40 | 1912 | — |
| CrescentNew York → New Orleans | 🇺🇸 United States | Night train | 2,216 | ≈ 30 h | 74 | 201 | 1925 | 300k |
| CardinalNew York → Chicago | 🇺🇸 United States | Night train | 1,844 | ≈ 28 h | 66 | 201 | 1977 | 110k |
| Lake Shore LimitedNew York → Chicago | 🇺🇸 United States | Night train | 1,543 | ≈ 19 h | 81 | 177 | 1897 | 350k |
| Silver MeteorNew York → Miami | 🇺🇸 United States | Night train | 2,235 | ≈ 28 h | 80 | 201 | 1939 | 300k |
| Texas EagleChicago → San Antonio | 🇺🇸 United States | Night train | 2,102 | ≈ 32 h | 66 | 177 | 1948 | 300k |
| Amtrak CascadesVancouver → Eugene | 🇨🇦 Canada, 🇺🇸 United States | Classic | 752 | ≈ 11 h | 68 | 127 | 1998 | 800k |
| AdirondackNew York → Montréal | 🇺🇸 United States, 🇨🇦 Canada | Classic | 613 | ≈ 11 h | 56 | 177 | 1974 | 90k |
| FloridianChicago → Miami | 🇺🇸 United States | Night train | 3,340 | ≈ 47 h | 71 | 127 | 2024 | — |
| Grand Canyon RailwayWilliams → Grand Canyon Village | 🇺🇸 United States | Heritage | 103 | 2 h 15 min | 46 | 64 | 1901 | 225k |
| Cumbres & Toltec Scenic RailroadAntonito → Chama | 🇺🇸 United States | Heritage | 103 | 6 h 30 min | 16 | 24 | 1880 | 45k |
| Mount Washington Cog RailwayMarshfield Base Station → Mount Washington Summit | 🇺🇸 United States | Mountain | 4.8 | 40 min | 7 | 10 | 1869 | 110k |
| White Pass & Yukon RouteSkagway → Carcross | 🇺🇸 United States, 🇨🇦 Canada | Heritage | 109 | 4 h 30 min | 24 | 32 | 1900 | 500k |
| Pikes Peak Cog RailwayManitou Springs → Pikes Peak Summit | 🇺🇸 United States | Mountain | 14 | 1 h 10 min | 12 | 19 | 1891 | — |
| SkeenaJasper → Prince Rupert | 🇨🇦 Canada | Scenic | 1,160 | ≈ 32 h | 36 | 100 | 1914 | — |
| Polar Bear ExpressCochrane → Moosonee | 🇨🇦 Canada | Classic | 299 | 5 h | 60 | 80 | 1932 | — |
| Tren InteroceánicoSalina Cruz → Coatzacoalcos | 🇲🇽 Mexico | Classic | 308 | 6 h 20 min | 49 | 120 | 2023 | — |
| El InsurgenteMexico City → Zinacantepec | 🇲🇽 Mexico | Classic | 58 | 50 min | 70 | 160 | 2023 | — |
| Panama Canal RailwayPanama City → Colón | 🇵🇦 Panama | Classic | 77 | 1 h | 77 | 88 | 1855 | — |
| Ferrocarril Central AndinoLima → Huancayo | 🇵🇪 Peru | Scenic | 346 | ≈ 14 h | 25 | 60 | 1908 | — |
| PeruRail TiticacaCusco → Puno | 🇵🇪 Peru | Scenic | 388 | 10 h 30 min | 37 | 60 | 1908 | — |
| Tren PatagónicoViedma → Bariloche | 🇦🇷 Argentina | Night train | 826 | ≈ 19 h | 43 | 90 | 1934 | — |
| Tren del Fin del MundoUshuaia → Tierra del Fuego National Park | 🇦🇷 Argentina | Heritage | 7 | 50 min | 8 | 15 | 1909 | — |
| Expreso del SurOruro → Villazón | 🇧🇴 Bolivia | Night train | 590 | ≈ 15 h 30 min | 38 | 90 | 1925 | — |
| Tren Santiago–ChillánSantiago → Chillán | 🇨🇱 Chile | Classic | 398 | 4 h 25 min | 90 | 160 | 2023 | — |
| Buscarril Talca–ConstituciónTalca → Constitución | 🇨🇱 Chile | Scenic | 88 | ≈ 3 h | 29 | 50 | 1915 | — |
| Trem do CorcovadoRio de Janeiro → Corcovado | 🇧🇷 Brazil | Mountain | 3.8 | 20 min | 11 | 15 | 1884 | 600k |
| Estrada de Ferro CarajásSão Luís → Parauapebas | 🇧🇷 Brazil | Classic | 892 | ≈ 16 h | 56 | 80 | 1985 | 400k |
| Tren de la SabanaBogotá → Zipaquirá | 🇨🇴 Colombia | Heritage | 53 | 2 h | 27 | 40 | 1992 | — |
| Howrah RajdhaniNew Delhi → Kolkata | 🇮🇳 India | Night train | 1,447 | ≈ 17 h | 85 | 130 | 1969 | — |
| Bhopal Vande BharatNew Delhi → Bhopal | 🇮🇳 India | Classic | 702 | 7 h 30 min | 94 | 160 | 2023 | — |
| Deccan QueenMumbai → Pune | 🇮🇳 India | Classic | 192 | 3 h 10 min | 61 | 110 | 1930 | — |
| Matheran Hill RailwayNeral → Matheran | 🇮🇳 India | Scenic | 21 | 2 h 40 min | 8 | 20 | 1907 | — |
| Maharajas’ ExpressDelhi → Delhi | 🇮🇳 India | Luxury | 2,400 | 7 days | — | 100 | 2010 | — |
| Island ExpressBengaluru → Kanniyakumari | 🇮🇳 India | Night train | 929 | 18 h 40 min | 50 | 110 | 1940 | — |
| Golden Temple MailMumbai → Amritsar | 🇮🇳 India | Classic | 1,890 | ≈ 32 h | 59 | 110 | 1928 | — |
| Green Line ExpressKarachi → Islamabad | 🇵🇰 Pakistan | Night train | 1,515 | ≈ 22 h | 69 | 105 | 2015 | — |
| Khyber MailKarachi → Peshawar | 🇵🇰 Pakistan | Night train | 1,732 | ≈ 32 h | 54 | 105 | 1920 | — |
| Sonar Bangla ExpressDhaka → Chattogram | 🇧🇩 Bangladesh | Classic | 321 | 4 h 55 min | 65 | 100 | 2016 | — |
| Cox’s Bazar ExpressDhaka → Cox’s Bazar | 🇧🇩 Bangladesh | Night train | 551 | 8 h 20 min | 66 | 100 | 2023 | — |
| Janakpur RailwayJaynagar → Bijalpura | 🇮🇳 India, 🇳🇵 Nepal | Classic | 52 | ≈ 2 h | 26 | 80 | 2022 | — |
| Ruhunu KumariColombo → Matara | 🇱🇰 Sri Lanka | Scenic | 158 | 3 h 50 min | 41 | 100 | 1955 | — |
| Yangon Circular RailwayYangon → Yangon | 🇲🇲 Myanmar | Classic | 46 | ≈ 3 h | 15 | 40 | 1954 | — |
| Bangkok–Vientiane ExpressBangkok → Vientiane | 🇹🇭 Thailand, 🇱🇦 Laos | Night train | 647 | 11 h 40 min | 55 | 100 | 2024 | — |
| Hat Yai Special ExpressBangkok → Hat Yai | 🇹🇭 Thailand | Night train | 945 | ≈ 16 h | 59 | 120 | 1918 | — |
| Royal Railway Southern LinePhnom Penh → Sihanoukville | 🇰🇭 Cambodia | Classic | 264 | 5 h 40 min | 47 | 60 | 1969 | — |
| Ekspres Rakyat TimuranJohor Bahru → Tumpat | 🇲🇾 Malaysia | Night train | 725 | ≈ 17 h | 43 | 100 | 1931 | — |
| Argo Bromo AnggrekJakarta → Surabaya | 🇮🇩 Indonesia | Classic | 725 | 7 h 45 min | 94 | 120 | 1997 | — |
| Argo WilisBandung → Surabaya | 🇮🇩 Indonesia | Scenic | 696 | ≈ 10 h 30 min | 66 | 120 | 1998 | — |
| BimaJakarta → Surabaya | 🇮🇩 Indonesia | Night train | 825 | ≈ 12 h | 69 | 120 | 1967 | — |
| Tehran–Mashhad ExpressTehran → Mashhad | 🇮🇷 Iran | Night train | 926 | ≈ 11 h | 84 | 160 | 1957 | — |
| Trans-Iranian RailwayTehran → Khorramshahr | 🇮🇷 Iran | Scenic | 937 | ≈ 15 h | 62 | 100 | 1938 | — |
| Baghdad–Basra Night TrainBaghdad → Basra | 🇮🇶 Iraq | Night train | 550 | 8 h 30 min | 65 | 100 | 2014 | — |
| Etihad RailAbu Dhabi → Fujairah | 🇦🇪 United Arab Emirates | High-speed | 250 | 1 h 45 min | 143 | 200 | 2026 | — |
| Northeast RegionalBoston → Washington | 🇺🇸 United States | Classic | 735 | 7 h 52 min | 93 | 201 | 1995 | 12M |
| VermonterWashington → St. Albans | 🇺🇸 United States | Classic | 983 | 12 h 40 min | 78 | 201 | 1995 | 116k |
| DowneasterBoston → Brunswick | 🇺🇸 United States | Classic | 233 | 3 h 30 min | 67 | 127 | 2001 | 598k |
| Ethan Allen ExpressNew York → Burlington | 🇺🇸 United States | Classic | 500 | 7 h 35 min | 66 | 177 | 1996 | 85k |
| Maple LeafNew York → Toronto | 🇺🇸 United States, 🇨🇦 Canada | Classic | 875 | 12 h 30 min | 70 | 177 | 1981 | — |
| PennsylvanianNew York → Pittsburgh | 🇺🇸 United States | Classic | 715 | 9 h 15 min | 77 | 201 | 1980 | 236k |
| PiedmontRaleigh → Charlotte | 🇺🇸 United States | Classic | 278 | 3 h 10 min | 88 | 127 | 1995 | 300k |
| Heartland FlyerOklahoma City → Fort Worth | 🇺🇸 United States | Classic | 332 | 4 h | 83 | 127 | 1999 | 80k |
| CarolinianNew York → Charlotte | 🇺🇸 United States | Classic | 1,133 | 13 h 31 min | 84 | 201 | 1990 | 347k |
| WolverineChicago → Pontiac | 🇺🇸 United States | Classic | 489 | 6 h | 82 | 177 | 1971 | 438k |
| HiawathaChicago → Milwaukee | 🇺🇸 United States | Classic | 138 | 1 h 29 min | 93 | 127 | 1971 | 632k |
| San JoaquinsOakland → Bakersfield | 🇺🇸 United States | Classic | 507 | 6 h | 85 | 127 | 1974 | 900k |
| Capitol CorridorSan Jose → Auburn | 🇺🇸 United States | Classic | 270 | 3 h 15 min | 83 | 127 | 1991 | 1.1M |
| Cass Scenic RailroadCass → Bald Knob | 🇺🇸 United States | Heritage | 35 | 4 h 30 min | 8 | 24 | 1901 | — |
| Verde Canyon RailroadClarkdale → Perkinsville | 🇺🇸 United States | Heritage | 64 | 4 h | 16 | 19 | 1912 | 100k |
| Napa Valley Wine TrainNapa → St. Helena | 🇺🇸 United States | Luxury | 58 | 3 h | 19 | 29 | 1864 | 100k |
| Great Smoky Mountains RailroadBryson City → Nantahala Gorge | 🇺🇸 United States | Heritage | 71 | 4 h 30 min | 16 | 30 | 1988 | 200k |
| Georgetown Loop RailroadGeorgetown → Silver Plume | 🇺🇸 United States | Heritage | 7 | 1 h 15 min | 6 | 16 | 1884 | — |
| Skunk TrainFort Bragg → Glen Blair | 🇺🇸 United States | Heritage | 11 | 1 h 30 min | 7 | 24 | 1885 | 60k |
| Mount Hood RailroadHood River → Parkdale | 🇺🇸 United States | Heritage | 34 | 2 h 30 min | 14 | 32 | 1906 | — |
| VIA Rail CorridorToronto → Ottawa | 🇨🇦 Canada | Classic | 450 | 4 h 8 min | 109 | 160 | 1978 | — |
| VIA Rail CorridorToronto → Montreal | 🇨🇦 Canada | Classic | 541 | 4 h 56 min | 110 | 160 | 1978 | — |
| VIA Rail CorridorMontreal → Quebec City | 🇨🇦 Canada | Classic | 270 | 2 h 43 min | 99 | 160 | 1978 | — |
| Agawa Canyon Tour TrainSault Ste. Marie → Agawa Canyon | 🇨🇦 Canada | Scenic | 183 | 10 h | 18 | 64 | 1964 | 30k |
| José Cuervo ExpressGuadalajara → Tequila | 🇲🇽 Mexico | Scenic | 64 | 2 h | 32 | 60 | 2012 | — |
| Tren FrancésHavana → Santiago de Cuba | 🇨🇺 Cuba | Classic | 854 | 15 h | 57 | 100 | 1902 | — |
| Nariz del DiabloAlausí → Sibambe | 🇪🇨 Ecuador | Heritage | 12 | 2 h 30 min | 5 | 30 | 1902 | — |
| Ferrocarril Ezequiel ZamoraCaracas → Cúa | 🇻🇪 Venezuela | Classic | 41 | 31 min | 79 | 120 | 2006 | — |
| Tren a Mar del PlataBuenos Aires → Mar del Plata | 🇦🇷 Argentina | Classic | 400 | 6 h | 67 | 120 | 1886 | — |
| Tren de las SierrasCórdoba → Cosquín | 🇦🇷 Argentina | Scenic | 56 | 2 h | 28 | 50 | 1889 | — |
| AFE Tacuarembó–RiveraTacuarembó → Rivera | 🇺🇾 Uruguay | Classic | 130 | 2 h 10 min | 60 | 90 | 1892 | — |
| Express InterCity PremiumWarsaw → Katowice | 🇵🇱 Poland | Classic | 298 | 2 h 20 min | 128 | 200 | 2014 | — |
| Express InterCityWarsaw → Poznań | 🇵🇱 Poland | Classic | 311 | 2 h 35 min | 120 | 160 | 1921 | — |
| IC PrzemyślaninWarsaw → Przemyśl | 🇵🇱 Poland | Classic | 395 | 5 h | 79 | 160 | 1861 | — |
| Kraków–ZakopaneKraków → Zakopane | 🇵🇱 Poland | Scenic | 147 | 2 h 45 min | 53 | 100 | 1899 | — |
| SC PendolinoPrague → Ostrava | 🇨🇿 Czechia | Classic | 356 | 3 h 7 min | 114 | 160 | 2005 | — |
| RegioJetPrague → Brno | 🇨🇿 Czechia | Classic | 256 | 2 h 33 min | 100 | 160 | 2016 | — |
| Praha–Cheb ExpressPrague → Cheb | 🇨🇿 Czechia | Classic | 219 | 3 h 3 min | 72 | 160 | 1862 | — |
| Zubačka Rack RailwayTanvald → Harrachov | 🇨🇿 Czechia | Mountain | 13 | 35 min | 22 | 30 | 1902 | — |
| Tatra Electric Railway (TEŽ)Poprad → Štrbské Pleso | 🇸🇰 Slovakia | Scenic | 29 | 1 h 5 min | 27 | 60 | 1912 | — |
| Balaton InterCityBudapest → Siófok | 🇭🇺 Hungary | Classic | 115 | 1 h 30 min | 77 | 120 | 1861 | — |
| InterCity DebrecenBudapest → Debrecen | 🇭🇺 Hungary | Classic | 221 | 2 h 20 min | 95 | 160 | 1857 | — |
| InterCity PécsBudapest → Pécs | 🇭🇺 Hungary | Classic | 229 | 2 h 40 min | 86 | 140 | 1882 | — |
| Children’s Railway (Gyermekvasút)Széchenyi-hegy → Hűvösvölgy | 🇭🇺 Hungary | Heritage | 11 | 45 min | 15 | 20 | 1950 | — |
| InterRegio ClujBucharest → Cluj-Napoca | 🇷🇴 Romania | Classic | 497 | 8 h | 62 | 120 | 1879 | — |
| InterRegio TimișoaraBucharest → Timișoara | 🇷🇴 Romania | Classic | 533 | 8 h 30 min | 63 | 120 | 1879 | — |
| Mocănița Vaser ValleyVișeu de Sus → Paltin | 🇷🇴 Romania | Heritage | 21 | 2 h | 11 | 15 | 1933 | — |
| InterRegio Sibiu–BrașovSibiu → Brașov | 🇷🇴 Romania | Classic | 149 | 2 h 40 min | 56 | 100 | 1892 | — |
| BDŽ Fast Train PlovdivSofia → Plovdiv | 🇧🇬 Bulgaria | Classic | 156 | 2 h 45 min | 57 | 130 | 1888 | — |
| BDŽ Fast Train VarnaSofia → Varna | 🇧🇬 Bulgaria | Classic | 543 | 7 h 30 min | 72 | 130 | 1899 | — |
| BDŽ Fast Train BurgasSofia → Burgas | 🇧🇬 Bulgaria | Classic | 458 | 6 h | 76 | 130 | 1890 | — |
| Rhodope Narrow-GaugeSeptemvri → Dobrinishte | 🇧🇬 Bulgaria | Scenic | 125 | 5 h | 25 | 50 | 1926 | — |
| Intercity+Kyiv → Kharkiv | 🇺🇦 Ukraine | Classic | 480 | 4 h 50 min | 99 | 160 | 2012 | — |
| Intercity+Kyiv → Odesa | 🇺🇦 Ukraine | Classic | 585 | 7 h 20 min | 80 | 160 | 2012 | — |
| Intercity+Kyiv → Dnipro | 🇺🇦 Ukraine | Classic | 480 | 5 h 40 min | 85 | 160 | 2012 | — |
| Minsk–Brest Business ClassMinsk → Brest | 🇧🇾 Belarus | Classic | 346 | 3 h 20 min | 104 | 140 | 1871 | — |
| Minsk–Gomel Regional ExpressMinsk → Gomel | 🇧🇾 Belarus | Classic | 302 | 4 h | 76 | 120 | 1873 | — |
| PrieteniaChișinău → Bucharest | 🇲🇩 Moldova, 🇷🇴 Romania | Night train | 592 | 13 h | 46 | 100 | 2002 | — |
| Chișinău–Iași Cross-BorderChișinău → Iași | 🇲🇩 Moldova, 🇷🇴 Romania | Classic | 130 | 3 h 30 min | 37 | 80 | 2021 | — |
| Zhengzhou–Xi’an HSRZhengzhou → Xi’an | 🇨🇳 China | High-speed | 523 | 2 h | 262 | 350 | 2010 | — |
| Datong–Xi’an HSRDatong → Xi’an | 🇨🇳 China | High-speed | 859 | 6 h | 143 | 250 | 2019 | — |
| Nanning–Guangzhou HSRNanning → Guangzhou | 🇨🇳 China | High-speed | 576 | 3 h 30 min | 165 | 250 | 2014 | — |
| Zhengzhou–Chongqing HSRZhengzhou → Chongqing | 🇨🇳 China | High-speed | 1,068 | 4 h 23 min | 244 | 350 | 2022 | — |
| Fuzhou–Xiamen HSRFuzhou → Xiamen | 🇨🇳 China | High-speed | 277 | 55 min | 302 | 350 | 2023 | — |
| Jinan–Qingdao HSRJinan → Qingdao | 🇨🇳 China | High-speed | 308 | 1 h 40 min | 185 | 350 | 2018 | — |
| Hefei–Fuzhou HSRHefei → Fuzhou | 🇨🇳 China | High-speed | 813 | 4 h | 203 | 300 | 2015 | — |
| Shitai HSRShijiazhuang → Taiyuan | 🇨🇳 China | High-speed | 190 | 1 h 10 min | 163 | 250 | 2009 | — |
| Guiyang–Nanning HSRGuiyang → Nanning | 🇨🇳 China | High-speed | 482 | 2 h 53 min | 167 | 350 | 2023 | — |
| Nanning–Kunming HSRNanning → Kunming | 🇨🇳 China | High-speed | 716 | 4 h 30 min | 159 | 250 | 2016 | — |
| Chengdu–Guiyang HSRChengdu → Guiyang | 🇨🇳 China | High-speed | 648 | 3 h | 216 | 250 | 2019 | — |
| Yinchuan–Xi’an HSRYinchuan → Xi’an | 🇨🇳 China | High-speed | 618 | 3 h | 206 | 250 | 2020 | — |
| Zhengzhou–Jinan HSRZhengzhou → Jinan | 🇨🇳 China | High-speed | 407 | 1 h 40 min | 244 | 350 | 2023 | — |
| Baoji–Lanzhou HSRBaoji → Lanzhou | 🇨🇳 China | High-speed | 401 | 2 h | 201 | 250 | 2017 | — |
| Chengdu–Ya’an RailwayChengdu → Ya’an | 🇨🇳 China | Classic | 140 | 1 h 12 min | 117 | 200 | 2018 | — |
| Lhasa–Shigatse RailwayLhasa → Shigatse | 🇨🇳 China | Scenic | 253 | 2 h 40 min | 95 | 160 | 2014 | — |
| Dali–Lijiang RailwayDali → Lijiang | 🇨🇳 China | Scenic | 165 | 2 h | 83 | 140 | 2009 | — |
| Erdenet RailwayUlaanbaatar → Erdenet | 🇲🇳 Mongolia | Night train | 390 | 11 h 25 min | 34 | 80 | 1977 | — |
| Zamyn-Üüd ExpressUlaanbaatar → Zamyn-Üüd | 🇲🇳 Mongolia | Night train | 709 | 14 h | 51 | 120 | 1955 | — |
| Tulpar-TalgoAlmaty → Shymkent | 🇰🇿 Kazakhstan | Classic | 700 | 11 h | 64 | 160 | 2015 | — |
| AfrosiyobTashkent → Bukhara | 🇺🇿 Uzbekistan | High-speed | 600 | 3 h 40 min | 164 | 250 | 2016 | — |
| Uzbekistan ExpressTashkent → Andijan | 🇺🇿 Uzbekistan | Classic | 420 | 5 h 30 min | 76 | 160 | 2016 | — |
| Trans-Caspian ExpressAshgabat → Turkmenbashi | 🇹🇲 Turkmenistan | Classic | 580 | 12 h | 48 | 100 | 1885 | — |
| Dushanbe–Kulob ExpressDushanbe → Kulob | 🇹🇯 Tajikistan | Classic | 270 | 7 h | 39 | 80 | 2016 | — |
| Zhanghu HSRZhangjiakou → Hohhot | 🇨🇳 China | High-speed | 286 | 1 h 30 min | 191 | 250 | 2019 | — |
| ICEBerlin → Cologne | 🇩🇪 Germany | High-speed | 573 | 4 h 8 min | 139 | 250 | 1998 | — |
| ICEFrankfurt → Munich | 🇩🇪 Germany | High-speed | 410 | 3 h 15 min | 126 | 300 | 2006 | — |
| ICEHamburg → Frankfurt | 🇩🇪 Germany | High-speed | 490 | 3 h 34 min | 137 | 280 | 1991 | — |
| ICEBerlin → Frankfurt | 🇩🇪 Germany | High-speed | 545 | 3 h 56 min | 139 | 280 | 1991 | — |
| ICEStuttgart → Munich | 🇩🇪 Germany | High-speed | 241 | 2 h 13 min | 109 | 250 | 2022 | — |
| ICEBerlin → Basel | 🇩🇪 Germany, 🇨🇭 Switzerland | High-speed | 843 | 7 h 7 min | 118 | 280 | 1991 | — |
| ICE InternationalBerlin → Amsterdam | 🇩🇪 Germany, 🇳🇱 Netherlands | High-speed | 660 | 5 h 42 min | 116 | 250 | 2000 | — |
| ICE InternationalAmsterdam → Frankfurt | 🇳🇱 Netherlands, 🇩🇪 Germany | High-speed | 440 | 3 h 56 min | 112 | 300 | 2000 | — |
| MoselstreckeKoblenz → Trier | 🇩🇪 Germany | Scenic | 113 | 1 h 30 min | 75 | 160 | 1879 | — |
| RübelandbahnBlankenburg → Rübeland | 🇩🇪 Germany | Heritage | 14 | 50 min | 17 | 50 | 1886 | — |
| MolliBad Doberan → Kühlungsborn | 🇩🇪 Germany | Heritage | 15 | 40 min | 23 | 45 | 1886 | — |
| Rasender RolandPutbus → Göhren | 🇩🇪 Germany | Heritage | 24 | 1 h 6 min | 22 | 30 | 1895 | — |
| Zittauer SchmalspurbahnZittau → Oybin | 🇩🇪 Germany | Heritage | 12 | 45 min | 16 | 40 | 1890 | — |
| IntercityAmsterdam → Groningen | 🇳🇱 Netherlands | Classic | 208 | 2 h 11 min | 95 | 160 | 1870 | — |
| IntercityAmsterdam → Maastricht | 🇳🇱 Netherlands | Classic | 213 | 2 h 23 min | 89 | 140 | 1865 | — |
| Intercity DirectAmsterdam → Breda | 🇳🇱 Netherlands | Classic | 123 | 1 h 8 min | 109 | 200 | 2009 | — |
| MiljoenenlijnSchin op Geul → Kerkrade | 🇳🇱 Netherlands | Heritage | 17 | 1 h | 17 | 40 | 1934 | — |
| IntercityBrussels → Ostend | 🇧🇪 Belgium | Classic | 123 | 1 h 12 min | 103 | 160 | 1838 | — |
| IntercityBrussels → Liège | 🇧🇪 Belgium | Classic | 95 | 1 h | 95 | 160 | 1842 | — |
| IntercityBrussels → Luxembourg | 🇧🇪 Belgium, 🇱🇺 Luxembourg | Classic | 219 | 3 h 5 min | 71 | 160 | 1858 | — |
| IntercityAntwerp → Brussels | 🇧🇪 Belgium | Classic | 45 | 35 min | 77 | 160 | 1836 | — |
| KusttramDe Panne → Knokke | 🇧🇪 Belgium | Scenic | 67 | 2 h 20 min | 29 | 70 | 1885 | — |
| IntercityLuxembourg → Liège | 🇱🇺 Luxembourg, 🇧🇪 Belgium | Scenic | 156 | 2 h 39 min | 59 | 160 | 1867 | — |
| RE 11 MoselLuxembourg → Koblenz | 🇱🇺 Luxembourg, 🇩🇪 Germany | Classic | 159 | 2 h 18 min | 69 | 160 | 1879 | — |
| TERLuxembourg → Longwy | 🇱🇺 Luxembourg, 🇫🇷 France | Classic | 28 | 37 min | 45 | 140 | 1880 | — |
| MarschbahnHamburg → Westerland | 🇩🇪 Germany | Classic | 235 | 2 h 55 min | 81 | 140 | 1927 | — |
| TGV inOuiParis → Lyon | 🇫🇷 France | High-speed | 427 | 1 h 57 min | 219 | 300 | 1981 | — |
| TGV inOuiParis → Rennes | 🇫🇷 France | High-speed | 350 | 1 h 25 min | 247 | 320 | 1989 | — |
| TGV inOuiParis → Nantes | 🇫🇷 France | High-speed | 385 | 1 h 59 min | 194 | 300 | 1989 | — |
| TGV LyriaParis → Geneva | 🇫🇷 France, 🇨🇭 Switzerland | High-speed | 500 | 3 h 8 min | 160 | 320 | 1981 | — |
| OuigoParis → Lyon | 🇫🇷 France | High-speed | 427 | 1 h 57 min | 219 | 300 | 2013 | — |
| TGV inOuiParis → Nice | 🇫🇷 France | High-speed | 971 | 5 h 42 min | 170 | 300 | 2001 | — |
| TGV inOuiParis → Lille | 🇫🇷 France | High-speed | 225 | 1 h 2 min | 218 | 300 | 1993 | — |
| IntercitésParis → Clermont-Ferrand | 🇫🇷 France | Classic | 420 | 3 h 25 min | 123 | 200 | 1855 | — |
| IntercitésParis → Toulouse | 🇫🇷 France | Classic | 713 | 6 h 20 min | 113 | 200 | 1856 | — |
| Train des PignesNice → Digne-les-Bains | 🇫🇷 France | Scenic | 151 | 3 h 20 min | 45 | 70 | 1911 | — |
| Train des MerveillesNice → Tende | 🇫🇷 France | Scenic | 70 | 2 h | 35 | 90 | 1928 | — |
| Mont-Blanc ExpressSaint-Gervais → Martigny | 🇫🇷 France, 🇨🇭 Switzerland | Scenic | 55 | 1 h 50 min | 30 | 70 | 1908 | — |
| Chemins de fer de la CorseAjaccio → Bastia | 🇫🇷 France | Scenic | 158 | 3 h 45 min | 42 | 100 | 1894 | — |
| AVEMadrid → Alicante | 🇪🇸 Spain | High-speed | 480 | 2 h 12 min | 218 | 300 | 2013 | — |
| AVEMadrid → Zaragoza | 🇪🇸 Spain | High-speed | 307 | 1 h 15 min | 246 | 300 | 2003 | — |
| AVEMadrid → A Coruña | 🇪🇸 Spain | High-speed | 646 | 3 h 36 min | 179 | 300 | 2021 | — |
| AVEMadrid → Granada | 🇪🇸 Spain | High-speed | 568 | 3 h 5 min | 184 | 300 | 2019 | — |
| AvloMadrid → Barcelona | 🇪🇸 Spain | High-speed | 621 | 2 h 30 min | 248 | 330 | 2021 | — |
| AVEBarcelona → Málaga | 🇪🇸 Spain | High-speed | 1,121 | 5 h 52 min | 191 | 300 | 2013 | — |
| El TranscantábricoSan Sebastián → Santiago de Compostela | 🇪🇸 Spain | Luxury | 1,000 | 8 days | — | 60 | 1983 | — |
| Tren dels LlacsLleida → La Pobla de Segur | 🇪🇸 Spain | Scenic | 89 | 2 h 30 min | 36 | 90 | 2006 | — |
| El Expreso de La RoblaBilbao → León | 🇪🇸 Spain | Luxury | 335 | 3 days | — | 60 | 2003 | — |
| Alfa PendularLisbon → Faro | 🇵🇹 Portugal | Classic | 304 | 2 h 52 min | 106 | 220 | 2004 | — |
| IntercidadesLisbon → Guarda | 🇵🇹 Portugal | Classic | 353 | 4 h 11 min | 84 | 160 | 1882 | — |
| Presidential TrainPorto → Pocinho | 🇵🇹 Portugal | Luxury | 175 | 1 day | — | 60 | 2016 | — |
| Linha do MinhoPorto → Valença | 🇵🇹 Portugal | Classic | 135 | 2 h 30 min | 54 | 120 | 1882 | — |
| Linha do OesteLisbon → Figueira da Foz | 🇵🇹 Portugal | Classic | 203 | 4 h | 51 | 100 | 1890 | — |
| FrecciarossaTurin → Milan | 🇮🇹 Italy | High-speed | 150 | 1 h | 150 | 300 | 2009 | — |
| FrecciarossaMilan → Naples | 🇮🇹 Italy | High-speed | 770 | 4 h 10 min | 185 | 300 | 2009 | — |
| FrecciarossaRome → Bari | 🇮🇹 Italy | High-speed | 480 | 4 h | 120 | 250 | 2012 | — |
| FrecciargentoRome → Reggio Calabria | 🇮🇹 Italy | High-speed | 671 | 5 h | 134 | 250 | 2020 | — |
| ItaloMilan → Rome | 🇮🇹 Italy | High-speed | 570 | 2 h 59 min | 191 | 300 | 2012 | — |
| FrecciarossaMilan → Trieste | 🇮🇹 Italy | High-speed | 403 | 4 h 8 min | 97 | 250 | 2023 | — |
| Ferrovia CircumetneaCatania → Riposto | 🇮🇹 Italy | Scenic | 110 | 3 h 30 min | 31 | 60 | 1895 | — |
| Trenino VerdeMandas → Arbatax | 🇮🇹 Italy | Scenic | 159 | 5 h | 32 | 50 | 1893 | — |
| Rittner BahnSoprabolzano → Collalbo | 🇮🇹 Italy | Scenic | 7 | 18 min | 23 | 30 | 1907 | — |
| CircumvesuvianaNaples → Sorrento | 🇮🇹 Italy | Scenic | 42 | 1 h 10 min | 36 | 80 | 1948 | — |
| Pelion RailwayAno Lechonia → Milies | 🇬🇷 Greece | Heritage | 15 | 1 h 30 min | 10 | 20 | 1903 | — |
| ProastiakosPiraeus → Aigio | 🇬🇷 Greece | Classic | 197 | ≈ 2 h 20 min | 84 | 160 | 2005 | — |
| Zagreb–Rijeka lineZagreb → Rijeka | 🇭🇷 Croatia | Classic | 229 | 3 h 30 min | 65 | 140 | 1873 | — |
| Zagreb–Osijek lineZagreb → Osijek | 🇭🇷 Croatia | Classic | 250 | 4 h 55 min | 51 | 120 | 1895 | — |
| Ljubljana–Koper lineLjubljana → Koper | 🇸🇮 Slovenia | Classic | 152 | 2 h 20 min | 65 | 120 | 1967 | — |
| Podgorica–Nikšić linePodgorica → Nikšić | 🇲🇪 Montenegro | Classic | 56 | 50 min | 67 | 100 | 1948 | — |
| Sarajevo–Mostar lineSarajevo → Mostar | 🇧🇦 Bosnia and Herzegovina | Scenic | 129 | 2 h | 65 | 70 | 1966 | — |
| Skopje–Bitola lineSkopje → Bitola | 🇲🇰 North Macedonia | Classic | 178 | 3 h 45 min | 47 | 100 | 1936 | — |
| Skopje–Gevgelija lineSkopje → Gevgelija | 🇲🇰 North Macedonia | Classic | 173 | 3 h 15 min | 53 | 120 | 1873 | — |
| Pristina–Peja linePristina → Peja | 🇽🇰 Kosovo | Classic | 80 | 2 h | 40 | 80 | 1936 | — |
| FrecciarossaRome → Venice | 🇮🇹 Italy | High-speed | 528 | 3 h 45 min | 141 | 300 | 2009 | — |
| Transiberiana d’ItaliaSulmona → Castel di Sangro | 🇮🇹 Italy | Heritage | 77 | 2 h 45 min | 28 | 70 | 1897 | — |
| Ferrovia delle MeraviglieCuneo → Ventimiglia | 🇮🇹 Italy, 🇫🇷 France | Scenic | 96 | 2 h 40 min | 36 | 80 | 1928 | — |
| Vinschgau RailwayMerano → Malles | 🇮🇹 Italy | Scenic | 60 | 1 h 10 min | 51 | 100 | 1906 | — |
| Bolzano–Merano RailwayBolzano → Merano | 🇮🇹 Italy | Classic | 32 | ≈ 40 min | 48 | 100 | 1881 | — |
| Plzeň–České Budějovice RailwayPlzeň → České Budějovice | 🇨🇿 Czechia | Classic | 136 | ≈ 1 h 55 min | 71 | 100 | 1868 | — |
| Marumaru no HanashiShin-Shimonoseki → Higashi-Hagi | 🇯🇵 Japan | Scenic | 98 | ≈ 3 h | 33 | 85 | 1925 | — |
| SummerauerbahnČeské Budějovice → Linz | 🇨🇿 Czechia, 🇦🇹 Austria | Classic | 125 | ≈ 2 h 20 min | 54 | 100 | 1873 | — |
| Šumava RailwayČeské Budějovice → Volary | 🇨🇿 Czechia | Scenic | 93 | ≈ 2 h 10 min | 43 | 75 | 1892 | — |
| Riviera LineNice → Ventimiglia | 🇫🇷 France, 🇲🇨 MC, 🇮🇹 Italy | Classic | 34 | ≈ 50 min | 41 | 120 | 1872 | — |
| Clermont–LyonClermont-Ferrand → Lyon | 🇫🇷 France | Classic | 219 | ≈ 2 h 25 min | 91 | 140 | 1866 | — |
| Marseille–BriançonMarseille → Briançon | 🇫🇷 France | Scenic | 299 | ≈ 4 h 45 min | 63 | 120 | 1884 | — |
| Caen–Le Mans–ToursCaen → Tours | 🇫🇷 France | Classic | 263 | ≈ 3 h 05 min | 85 | 140 | 1858 | — |
| Caen–RennesCaen → Rennes | 🇫🇷 France | Classic | 273 | ≈ 3 h 25 min | 80 | 120 | 1879 | — |
| Reims–DijonReims → Dijon | 🇫🇷 France | Classic | 311 | ≈ 3 h 35 min | 87 | 140 | 1858 | — |
| Metz–StrasbourgMetz → Strasbourg | 🇫🇷 France | Classic | 153 | ≈ 1 h 35 min | 97 | 140 | 1851 | — |
| EifelbahnCologne → Trier | 🇩🇪 Germany | Scenic | 160 | ≈ 3 h 05 min | 52 | 90 | 1871 | — |
| SüdbahnUlm → Lindau | 🇩🇪 Germany | Classic | 125 | ≈ 1 h 55 min | 65 | 140 | 1850 | — |
| RE5 Berlin–RostockBerlin → Rostock | 🇩🇪 Germany | Classic | 230 | ≈ 2 h 35 min | 89 | 160 | 1886 | — |
| Cagliari–SassariCagliari → Sassari | 🇮🇹 Italy | Classic | 249 | ≈ 3 h 15 min | 77 | 150 | 1881 | — |
| Alvia Madrid–SalamancaMadrid → Salamanca | 🇪🇸 Spain | Classic | 228 | ≈ 1 h 45 min | 130 | 250 | 1877 | — |
| Zaragoza–València (via Teruel)Zaragoza → Valencia | 🇪🇸 Spain | Scenic | 355 | ≈ 5 h 30 min | 65 | 140 | 1901 | — |
| Midland Main LineLondon → Sheffield | 🇬🇧 United Kingdom | Classic | 266 | ≈ 2 h 10 min | 123 | 200 | 1870 | — |
| Hull TrainsLondon → Hull | 🇬🇧 United Kingdom | Classic | 315 | ≈ 2 h 36 min | 121 | 200 | 1840 | — |
| Cardiff–PortsmouthCardiff → Portsmouth | 🇬🇧 United Kingdom | Classic | 230 | ≈ 3 h 25 min | 67 | 145 | 1841 | — |
| Cambrian LineBirmingham → Aberystwyth | 🇬🇧 United Kingdom | Scenic | 200 | ≈ 3 h | 67 | 120 | 1864 | — |
| Liverpool–NorwichLiverpool → Norwich | 🇬🇧 United Kingdom | Classic | 400 | ≈ 5 h 20 min | 75 | 145 | 1849 | — |
| Dublin–RosslareDublin → Rosslare Europort | 🇮🇪 Ireland | Scenic | 165 | ≈ 3 h | 55 | 110 | 1882 | — |
| Kust till kust-bananGothenburg → Kalmar | 🇸🇪 Sweden | Classic | 348 | ≈ 4 h 30 min | 77 | 160 | 1874 | — |
| REX Wien–SopronVienna → Sopron | 🇦🇹 Austria, 🇭🇺 Hungary | Classic | 73 | ≈ 1 h 15 min | 58 | 140 | 1879 | — |
| Railjet Vienna–BregenzVienna → Bregenz | 🇦🇹 Austria, 🇩🇪 Germany | Classic | 680 | ≈ 6 h 35 min | 103 | 230 | 1884 | — |
| Gäubahn ICZurich → Stuttgart | 🇨🇭 Switzerland, 🇩🇪 Germany | Classic | 240 | ≈ 3 h 05 min | 78 | 160 | 1879 | — |
| Avant Málaga–SevillaMálaga → Seville | 🇪🇸 Spain | High-speed | 290 | ≈ 2 h 05 min | 139 | 250 | 2007 | — |
| CeltaPorto → Vigo | 🇵🇹 Portugal, 🇪🇸 Spain | Classic | 180 | ≈ 2 h 35 min | 70 | 140 | 1886 | — |
| IC Kraków–PrzemyślKraków → Przemyśl | 🇵🇱 Poland | Classic | 250 | ≈ 2 h 30 min | 100 | 160 | 1861 | — |
| Paris–Granville LineParis → Granville | 🇫🇷 France | Classic | 327 | ≈ 3 h 05 min | 106 | 160 | 1870 | — |
| Nantes–QuimperNantes → Quimper | 🇫🇷 France | Classic | 230 | ≈ 2 h 40 min | 86 | 160 | 1862 | — |
| IR15 Bern–LuzernBern → Lucerne | 🇨🇭 Switzerland | Classic | 95 | ≈ 1 h | 95 | 140 | 1875 | — |
| IC61 Basel–InterlakenBasel → Interlaken | 🇨🇭 Switzerland | Classic | 160 | ≈ 2 h | 80 | 200 | 1874 | — |
| Train Suite Shiki-shimaTokyo (Ueno) → Tokyo (Ueno) | 🇯🇵 Japan | Luxury | 1,522 | 4 days | — | 110 | 2017 | — |
| Golden Eagle Trans-Siberian ExpressMoscow → Vladivostok | 🇷🇺 Russia | Luxury | 9,289 | 14 days | — | 120 | 2007 | — |
| Schlossbergbahn GrazGraz → Schlossberg | 🇦🇹 Austria | Mountain | 0.21 | 2 min | 6 | — | 1894 | — |
| Heidelberg BergbahnenHeidelberg (Kornmarkt) → Königstuhl | 🇩🇪 Germany | Mountain | 1.5 | ≈ 17 min | 5 | — | 1890 | 1M |
| Dresden StandseilbahnDresden (Körnerplatz) → Weißer Hirsch | 🇩🇪 Germany | Mountain | 0.55 | 5 min | 7 | — | 1895 | — |
| Funicular de ArtxandaBilbao → Artxanda | 🇪🇸 Spain | Mountain | 0.77 | 3 min | 15 | — | 1915 | — |
| Johnstown Inclined PlaneJohnstown → Westmont | 🇺🇸 United States | Mountain | 0.27 | ≈ 2 min | 8 | — | 1891 | — |
| FrecciargentoRome → Lecce | 🇮🇹 Italy | High-speed | 630 | 5 h 30 min | 115 | 250 | 2009 | — |
| InterCity SlovenijaLjubljana → Maribor | 🇸🇮 Slovenia | Classic | 156 | 1 h 52 min | 84 | 160 | 1849 | — |
| Narita ExpressTokyo → Narita Airport | 🇯🇵 Japan | Classic | 79 | 53 min | 89 | 130 | 1991 | — |
| ThunderbirdOsaka → Tsuruga | 🇯🇵 Japan | Classic | 138 | 1 h 20 min | 104 | 130 | 1995 | — |
| HarukaKyoto → Kansai Airport | 🇯🇵 Japan | Classic | 99 | 1 h 20 min | 74 | 130 | 1994 | — |
| KaijiTokyo (Shinjuku) → Kofu | 🇯🇵 Japan | Classic | 134 | 1 h 30 min | 89 | 130 | 1988 | — |
| HokutoSapporo → Hakodate | 🇯🇵 Japan | Classic | 319 | 3 h 40 min | 87 | 120 | 1994 | — |
| OzoraSapporo → Kushiro | 🇯🇵 Japan | Classic | 349 | 4 h 5 min | 85 | 120 | 1997 | — |
| EnodenKamakura → Fujisawa | 🇯🇵 Japan | Scenic | 10 | 34 min | 18 | 45 | 1902 | — |
| Oigawa SL Kawane-jiShin-Kanaya → Kawane-Onsen | 🇯🇵 Japan | Heritage | 31 | 1 h | 31 | 45 | 1976 | — |
| Isumi RailwayOhara → Kazusa-Nakano | 🇯🇵 Japan | Scenic | 27 | 50 min | 32 | 65 | 1988 | — |
| ShimakazeOsaka → Kashikojima | 🇯🇵 Japan | Scenic | 177 | 2 h 20 min | 76 | 130 | 2013 | — |
| LaviewTokyo (Ikebukuro) → Chichibu | 🇯🇵 Japan | Classic | 77 | 1 h 20 min | 58 | 105 | 2019 | — |
| Fujisan View ExpressOtsuki → Kawaguchiko | 🇯🇵 Japan | Scenic | 27 | 50 min | 32 | 60 | 2016 | — |
| YakumoOkayama → Izumo | 🇯🇵 Japan | Classic | 221 | 3 h | 74 | 120 | 1972 | — |
| Ibusuki no TamatebakoKagoshima → Ibusuki | 🇯🇵 Japan | Scenic | 46 | 55 min | 50 | 85 | 2011 | — |
| Aso Boy!Kumamoto → Miyaji | 🇯🇵 Japan | Scenic | 53 | 1 h 30 min | 35 | 95 | 2011 | — |
| Watarase Keikoku RailwayKiryu → Manba | 🇯🇵 Japan | Scenic | 44 | 1 h 30 min | 29 | 75 | 1989 | — |
| ITX-SaemaeulSeoul → Busan | 🇰🇷 South Korea | Classic | 442 | 4 h 50 min | 91 | 150 | 2014 | — |
| ITX-CheongchunSeoul → Chuncheon | 🇰🇷 South Korea | Classic | 88 | 1 h 12 min | 73 | 180 | 2012 | — |
| Mugunghwa-hoSeoul → Busan | 🇰🇷 South Korea | Classic | 442 | 5 h 20 min | 83 | 150 | 1984 | — |
| KTX-Eum Jungang LineSeoul → Busan (Bujeon) | 🇰🇷 South Korea | High-speed | 402 | 3 h 56 min | 102 | 260 | 2021 | — |
| KTX-Eum Jungbu InlandPangyo → Mungyeong | 🇰🇷 South Korea | High-speed | 144 | 1 h 30 min | 96 | 230 | 2024 | — |
| DMZ Peace TrainSeoul → Dorasan | 🇰🇷 South Korea | Scenic | 56 | 1 h | 56 | 120 | 2014 | — |
| Tze-Chiang Limited ExpressTaipei → Taitung | 🇹🇼 Taiwan | Classic | 321 | 3 h 30 min | 92 | 140 | 2021 | — |
| Taroko ExpressTaipei → Hualien | 🇹🇼 Taiwan | Classic | 170 | 2 h | 85 | 130 | 2007 | — |
| Neiwan LineHsinchu → Neiwan | 🇹🇼 Taiwan | Scenic | 28 | 1 h | 28 | 90 | 1951 | — |
| Jiji LineErshui → Jiji | 🇹🇼 Taiwan | Scenic | 15 | 30 min | 30 | 90 | 1922 | — |
| Shen’ao LineRuifang → Badouzi | 🇹🇼 Taiwan | Scenic | 5 | 15 min | 20 | 60 | 2014 | — |
| Raja Tehran–TabrizTehran → Tabriz | 🇮🇷 Iran | Night train | 736 | 12 h | 61 | 160 | 1958 | — |
| Raja Tehran–IsfahanTehran → Isfahan | 🇮🇷 Iran | Classic | 450 | 6 h 30 min | 69 | 160 | 1966 | — |
| Raja Tehran–Bandar AbbasTehran → Bandar Abbas | 🇮🇷 Iran | Night train | 1,286 | 20 h | 64 | 160 | 1995 | — |
| Yüksek Hızlı Tren (YHT)Ankara → Konya | 🇹🇷 Türkiye | High-speed | 306 | 1 h 45 min | 175 | 250 | 2011 | — |
| Yüksek Hızlı Tren (YHT)Ankara → Sivas | 🇹🇷 Türkiye | High-speed | 406 | 2 h 51 min | 142 | 250 | 2023 | — |
| İzmir Mavi TreniAnkara → Izmir | 🇹🇷 Türkiye | Night train | 883 | 13 h | 68 | 120 | 1983 | — |
| Doğu EkspresiAnkara → Kars | 🇹🇷 Türkiye | Scenic | 1,365 | 25 h | 55 | 120 | 1936 | — |
| Israel Railways · Beersheba lineTel Aviv → Beersheba | 🇮🇱 Israel | Classic | 107 | 1 h 5 min | 99 | 160 | 1997 | — |
| Israel Railways · Coastal lineNahariya → Tel Aviv | 🇮🇱 Israel | Classic | 122 | 1 h 41 min | 72 | 160 | 1953 | — |
| SAR East TrainRiyadh → Dammam | 🇸🇦 Saudi Arabia | Classic | 449 | 3 h 40 min | 122 | 180 | 1951 | — |
| SAR North TrainRiyadh → Qurayyat | 🇸🇦 Saudi Arabia | Classic | 1,242 | 11 h | 113 | 200 | 2017 | — |
| Talgo IntercityCairo → Alexandria | 🇪🇬 Egypt | Classic | 208 | 2 h 30 min | 83 | 160 | 1856 | — |
| Hejaz Railway (heritage)Amman → Mafraq | 🇯🇴 Jordan | Heritage | 70 | 2 h 30 min | 28 | 40 | 1903 | — |
| Al AtlasCasablanca → Fez | 🇲🇦 Morocco | Classic | 320 | 3 h 20 min | 96 | 160 | 1923 | — |
| Al AtlasTangier → Fez | 🇲🇦 Morocco | Classic | 300 | 4 h 13 min | 71 | 160 | 1927 | — |
| Al Atlas OrientalFez → Oujda | 🇲🇦 Morocco | Classic | 320 | 5 h 30 min | 58 | 160 | 1934 | — |
| SNCFT Grandes LignesTunis → Sfax | 🇹🇳 Tunisia | Classic | 270 | ≈ 4 h 30 min | 60 | 120 | 1912 | — |
| Accra–Tema ShuttleAccra → Tema | 🇬🇭 Ghana | Classic | 32 | 1 h | 32 | 80 | 2022 | — |
| Sitarail VoyageursOuagadougou → Bobo-Dioulasso | 🇧🇫 Burkina Faso | Classic | 340 | 8 h | 43 | 70 | 1954 | — |
| TransgabonaisLibreville → Franceville | 🇬🇦 Gabon | Classic | 648 | 14 h | 46 | 80 | 1986 | 248k |
| Matadi–KinshasaMatadi → Kinshasa | 🇨🇩 DR Congo | Classic | 366 | 8 h | 46 | 60 | 1898 | — |
| Shosholoza MeylJohannesburg → East London | 🇿🇦 South Africa | Night train | 1,000 | 20 h | 50 | 90 | 1997 | — |
| Nampula–CuambaNampula → Cuamba | 🇲🇿 Mozambique | Classic | 348 | 12 h | 29 | 60 | 1950 | — |
| Sena LineBeira → Moatize | 🇲🇿 Mozambique | Classic | 575 | 20 h | 29 | 60 | 1949 | — |
| Kampala–Mukono commuterKampala → Mukono | 🇺🇬 Uganda | Classic | 27 | 1 h 10 min | 23 | 60 | 2024 | — |
| Fianarantsoa–Côte Est (FCE)Fianarantsoa → Manakara | 🇲🇬 Madagascar | Scenic | 163 | 10 h | 16 | 30 | 1936 | — |
| Trans Lémurie ExpressAntananarivo → Antsirabe | 🇲🇬 Madagascar | Scenic | 153 | 5 h | 31 | 40 | 1923 | — |
| Eritrean RailwayAsmara → Massawa | 🇪🇷 Eritrea | Heritage | 118 | 8 h | 15 | 30 | 1911 | — |
| Port Sudan–AtbaraPort Sudan → Atbara | 🇸🇩 Sudan | Classic | 474 | 12 h | 40 | 60 | 1906 | — |
| SJ SnabbtågStockholm → Malmö | 🇸🇪 Sweden | Classic | 593 | 4 h 22 min | 136 | 200 | 1990 | — |
| SJ SnabbtågStockholm → Sundsvall | 🇸🇪 Sweden | Classic | 400 | 3 h 15 min | 123 | 200 | 1927 | — |
| SJ NattågStockholm → Åre | 🇸🇪 Sweden | Night train | 630 | 9 h | 70 | 160 | 1882 | — |
| NorrtågUmeå → Luleå | 🇸🇪 Sweden | Classic | 352 | 3 h 55 min | 90 | 180 | 2012 | — |
| RoslagsbananStockholm → Kårsta | 🇸🇪 Sweden | Scenic | 43 | 1 h | 43 | 80 | 1885 | — |
| ÖresundstågGothenburg → Copenhagen | 🇸🇪 Sweden, 🇩🇰 Denmark | Classic | 336 | 3 h 50 min | 88 | 180 | 2000 | — |
| DSB InterCityCopenhagen → Aalborg | 🇩🇰 Denmark | Classic | 425 | 4 h 27 min | 96 | 180 | 1869 | — |
| DSB InterCityCopenhagen → Esbjerg | 🇩🇰 Denmark | Classic | 315 | 2 h 55 min | 108 | 180 | 1874 | — |
| ØstfoldbanenOslo → Halden | 🇳🇴 Norway | Classic | 136 | 1 h 45 min | 78 | 160 | 1879 | — |
| GjøvikbanenOslo → Gjøvik | 🇳🇴 Norway | Classic | 124 | 2 h | 62 | 130 | 1902 | — |
| VestfoldbanenOslo → Skien | 🇳🇴 Norway | Classic | 170 | 2 h 10 min | 78 | 200 | 1881 | — |
| InterCity 25Helsinki → Oulu | 🇫🇮 Finland | Classic | 690 | 5 h 24 min | 128 | 200 | 1995 | — |
| VR InterCityHelsinki → Joensuu | 🇫🇮 Finland | Classic | 448 | 4 h 9 min | 108 | 200 | 1894 | — |
| VR InterCityHelsinki → Kuopio | 🇫🇮 Finland | Classic | 455 | 4 h 8 min | 110 | 200 | 1889 | — |
| VR Night TrainHelsinki → Kolari | 🇫🇮 Finland | Night train | 989 | 14 h 30 min | 68 | 160 | 1966 | — |
| ElronTallinn → Tartu | 🇪🇪 Estonia | Classic | 185 | 1 h 55 min | 97 | 120 | 1876 | — |
| ElronTallinn → Narva | 🇪🇪 Estonia | Classic | 210 | 2 h 27 min | 86 | 120 | 1870 | — |
| ElronTallinn → Viljandi | 🇪🇪 Estonia | Classic | 161 | 2 h 5 min | 77 | 120 | 1901 | — |
| ViviRiga → Daugavpils | 🇱🇻 Latvia | Classic | 218 | 3 h | 73 | 120 | 1861 | — |
| ViviRiga → Valga | 🇱🇻 Latvia, 🇪🇪 Estonia | Classic | 170 | 2 h 25 min | 70 | 120 | 1889 | — |
| ViviRiga → Liepāja | 🇱🇻 Latvia | Classic | 215 | 3 h 16 min | 66 | 100 | 2017 | — |
| LTG LinkVilnius → Kaunas | 🇱🇹 Lithuania | Classic | 102 | 1 h 5 min | 94 | 160 | 1862 | — |
| LTG LinkVilnius → Klaipėda | 🇱🇹 Lithuania | Classic | 376 | 4 h 39 min | 81 | 120 | 1875 | — |
| LTG LinkVilnius → Riga | 🇱🇹 Lithuania, 🇱🇻 Latvia | Classic | 360 | 4 h 13 min | 85 | 120 | 2023 | — |
| LTG LinkVilnius → Warsaw | 🇱🇹 Lithuania, 🇵🇱 Poland | Classic | 620 | 7 h 30 min | 83 | 160 | 2022 | — |
| Vande Bharat ExpressMumbai → Ahmedabad | 🇮🇳 India | Classic | 493 | 5 h 25 min | 91 | 130 | 2022 | — |
| Vande Bharat ExpressDelhi → Katra | 🇮🇳 India | Classic | 655 | 8 h | 82 | 130 | 2019 | — |
| Vande Bharat ExpressChennai → Mysuru | 🇮🇳 India | Classic | 497 | 6 h 30 min | 76 | 130 | 2022 | — |
| Vande Bharat ExpressKatra → Srinagar | 🇮🇳 India | Scenic | 190 | 3 h 20 min | 57 | 130 | 2025 | — |
| Gatimaan ExpressDelhi → Jhansi | 🇮🇳 India | Classic | 403 | 4 h 25 min | 91 | 160 | 2016 | — |
| Vivek ExpressDibrugarh → Kanyakumari | 🇮🇳 India | Classic | 4,154 | 3 days | 58 | 110 | 2011 | — |
| Palace on WheelsDelhi → Delhi | 🇮🇳 India | Luxury | 2,300 | 8 days | — | 110 | 1982 | — |
| Deccan OdysseyMumbai → Mumbai | 🇮🇳 India | Luxury | 2,200 | 8 days | — | 110 | 2004 | — |
| Kangra Valley RailwayPathankot → Joginder Nagar | 🇮🇳 India | Scenic | 164 | 10 h | 16 | 50 | 1929 | — |
| Tejas ExpressDelhi → Lucknow | 🇮🇳 India | Classic | 512 | 6 h 15 min | 82 | 130 | 2019 | — |
| Duronto ExpressMumbai → Kolkata (Howrah) | 🇮🇳 India | Night train | 1,968 | 27 h 25 min | 72 | 130 | 2009 | — |
| Swarna ShatabdiDelhi → Amritsar | 🇮🇳 India | Classic | 448 | 6 h 15 min | 72 | 110 | 1994 | — |
| Subak RaftarLahore → Rawalpindi | 🇵🇰 Pakistan | Classic | 290 | 4 h 35 min | 63 | 105 | 1881 | — |
| Parabat ExpressDhaka → Sylhet | 🇧🇩 Bangladesh | Classic | 319 | 6 h 30 min | 49 | 100 | 1986 | — |
| Sundarban ExpressDhaka → Khulna | 🇧🇩 Bangladesh | Classic | 383 | 7 h 30 min | 51 | 100 | 2003 | — |
| Banalata ExpressDhaka → Rajshahi | 🇧🇩 Bangladesh | Classic | 276 | 4 h 40 min | 59 | 110 | 2019 | — |
| Yal DeviColombo → Jaffna | 🇱🇰 Sri Lanka | Classic | 397 | 6 h 40 min | 60 | 120 | 1956 | — |
| Lào Cai SleeperHanoi → Lao Cai | 🇻🇳 Vietnam | Night train | 296 | 8 h | 37 | 60 | 1906 | — |
| Hai Phong LineHanoi → Hai Phong | 🇻🇳 Vietnam | Classic | 102 | 2 h 25 min | 42 | 60 | 1902 | — |
| Da Lat RailwayDa Lat → Trai Mat | 🇻🇳 Vietnam | Heritage | 7 | 25 min | 17 | 30 | 1932 | — |
| Maeklong RailwayBangkok → Samut Songkhram | 🇹🇭 Thailand | Scenic | 67 | 3 h | 22 | 30 | 1905 | — |
| Eastern LineBangkok → Aranyaprathet | 🇹🇭 Thailand | Classic | 255 | 5 h 15 min | 49 | 100 | 1926 | — |
| KTM ETSKuala Lumpur → Padang Besar | 🇲🇾 Malaysia | Classic | 500 | 5 h 30 min | 91 | 140 | 2015 | — |
| Jungle RailwayGemas → Tumpat | 🇲🇾 Malaysia | Scenic | 528 | 11 h | 48 | 90 | 1931 | — |
| Argo ParahyanganJakarta → Bandung | 🇮🇩 Indonesia | Classic | 166 | 2 h 50 min | 59 | 120 | 2010 | — |
| KRL CommuterlineYogyakarta → Solo | 🇮🇩 Indonesia | Classic | 65 | 1 h 10 min | 56 | 90 | 2021 | — |
| Yangon–Mandalay ExpressYangon → Mandalay | 🇲🇲 Myanmar | Classic | 620 | 10 h | 62 | 100 | 1889 | — |
| PNR CommuterCalamba → Lucena | 🇵🇭 Philippines | Classic | 90 | 2 h 33 min | 35 | 60 | 1916 | — |
| Cornish Riviera ExpressLondon → Penzance | 🇬🇧 United Kingdom | Classic | 491 | 5 h | 98 | 200 | 1904 | — |
| South Wales Main LineLondon → Swansea | 🇬🇧 United Kingdom | Classic | 306 | 2 h 45 min | 111 | 200 | 1850 | — |
| Great Western Main LineLondon → Bristol | 🇬🇧 United Kingdom | Classic | 190 | 1 h 19 min | 144 | 200 | 1841 | — |
| Avanti West CoastLondon → Manchester | 🇬🇧 United Kingdom | Classic | 296 | 2 h 7 min | 140 | 200 | 1966 | — |
| Avanti West CoastLondon → Liverpool | 🇬🇧 United Kingdom | Classic | 312 | 2 h 8 min | 146 | 200 | 1966 | — |
| Avanti West CoastLondon → Birmingham | 🇬🇧 United Kingdom | Classic | 182 | 1 h 23 min | 132 | 200 | 1838 | — |
| LNERLondon → Leeds | 🇬🇧 United Kingdom | Classic | 299 | 2 h 9 min | 139 | 200 | 1852 | — |
| LNERLondon → Newcastle | 🇬🇧 United Kingdom | Classic | 432 | 2 h 37 min | 165 | 200 | 1850 | — |
| CrossCountryAberdeen → Plymouth | 🇬🇧 United Kingdom | Classic | 1,118 | 11 h 30 min | 97 | 200 | 2025 | — |
| Kyle of Lochalsh LineInverness → Kyle of Lochalsh | 🇬🇧 United Kingdom | Scenic | 132 | 2 h 38 min | 50 | 120 | 1897 | — |
| Far North LineInverness → Wick | 🇬🇧 United Kingdom | Scenic | 259 | 4 h 21 min | 60 | 120 | 1874 | — |
| Heart of Wales LineSwansea → Shrewsbury | 🇬🇧 United Kingdom | Scenic | 195 | 4 h | 49 | 95 | 1868 | — |
| Cambrian Coast LineMachynlleth → Pwllheli | 🇬🇧 United Kingdom | Scenic | 93 | 2 h 24 min | 39 | 120 | 1867 | — |
| North Wales Coast LineLondon → Holyhead | 🇬🇧 United Kingdom | Classic | 425 | ≈ 3 h 50 min | 111 | 145 | 1850 | — |
| North Yorkshire Moors RailwayPickering → Whitby | 🇬🇧 United Kingdom | Heritage | 39 | 2 h | 20 | 40 | 1973 | 350k |
| Severn Valley RailwayKidderminster → Bridgnorth | 🇬🇧 United Kingdom | Heritage | 26 | 1 h 15 min | 21 | 40 | 1970 | 250k |
| Bluebell RailwaySheffield Park → East Grinstead | 🇬🇧 United Kingdom | Heritage | 18 | 45 min | 24 | 40 | 1960 | — |
| West Somerset RailwayBishops Lydeard → Minehead | 🇬🇧 United Kingdom | Heritage | 37 | 1 h 20 min | 28 | 40 | 1976 | — |
| Vale of Rheidol RailwayAberystwyth → Devil’s Bridge | 🇬🇧 United Kingdom | Heritage | 19 | 1 h | 19 | 24 | 1902 | — |
| InterCityDublin → Galway | 🇮🇪 Ireland | Classic | 208 | 2 h 20 min | 89 | 160 | 1851 | — |
| InterCityDublin → Limerick | 🇮🇪 Ireland | Classic | 200 | 2 h 15 min | 89 | 160 | 1848 | — |
| InterCityDublin → Sligo | 🇮🇪 Ireland | Classic | 216 | 3 h 3 min | 71 | 160 | 1862 | — |
| InterCityDublin → Waterford | 🇮🇪 Ireland | Classic | 179 | 2 h 10 min | 83 | 160 | 1854 | — |
| DARTHowth → Greystones | 🇮🇪 Ireland | Classic | 45 | 1 h 28 min | 31 | 100 | 1984 | — |
| Belfast–Derry LineBelfast → Derry | 🇬🇧 United Kingdom | Scenic | 154 | 2 h 10 min | 71 | 145 | 1852 | — |
| Dartmoor LineExeter → Okehampton | 🇬🇧 United Kingdom | Classic | 40 | 40 min | 60 | 120 | 2021 | — |
| Šargan EightMokra Gora → Šargan Vitasi | 🇷🇸 Serbia | Heritage | 15.5 | ≈ 2 h (round trip) | — | 15 | 1925 | — |
| Belgrade–Niš LineBelgrade → Niš | 🇷🇸 Serbia | Classic | 230 | ≈ 6 h 20 min | 36 | 100 | 1884 | — |
| EuroCity “Sava”Zagreb → Ljubljana | 🇭🇷 Croatia, 🇸🇮 Slovenia | Classic | 141 | 2 h 32 min | 56 | 120 | 1862 | — |
| Bucharest–Constanța InterCityBucharest → Constanța | 🇷🇴 Romania | Classic | 225 | 2 h 07 min | 106 | 160 | 1895 | — |
| Ionian Coast LineMessina → Siracusa | 🇮🇹 Italy | Scenic | 158 | 3 h 34 min | 44 | 130 | 1871 | — |
| Tren de la FresaMadrid → Aranjuez | 🇪🇸 Spain | Heritage | 48 | ≈ 50 min | 58 | 90 | 1851 | — |
| El CanfraneroZaragoza → Canfranc | 🇪🇸 Spain | Scenic | 180 | 3 h 45 min | 48 | 100 | 1928 | — |
| R11 Costa Brava LineBarcelona → Portbou | 🇪🇸 Spain | Scenic | 172 | 2 h 21 min | 73 | 140 | 1878 | — |
| Linha do VougaAveiro → Sernada do Vouga | 🇵🇹 Portugal | Scenic | 37 | ≈ 1 h | 37 | 50 | 1911 | — |
| Ligne des PyrénéesToulouse → Latour-de-Carol | 🇫🇷 France | Scenic | 155 | 2 h 40 min | 58 | 100 | 1929 | — |
| Montreux–Rochers-de-Naye RailwayMontreux → Rochers-de-Naye | 🇨🇭 Switzerland | Mountain | 10.9 | 55 min | 12 | 20 | 1892 | — |
| WengernalpbahnLauterbrunnen → Grindelwald | 🇨🇭 Switzerland | Mountain | 19.1 | ≈ 1 h | 19 | 30 | 1893 | — |
| Furka Cogwheel Steam RailwayRealp → Oberwald | 🇨🇭 Switzerland | Mountain | 18 | ≈ 1 h 45 min | 10 | 20 | 1925 | — |
| Brienz Rothorn BahnBrienz → Rothorn Kulm | 🇨🇭 Switzerland | Mountain | 7.6 | 1 h | 8 | 15 | 1892 | — |
| Chur–Arosa LineChur → Arosa | 🇨🇭 Switzerland | Scenic | 25.7 | ≈ 1 h | 26 | 35 | 1914 | — |
| AchenseebahnJenbach → Achensee (Seespitz) | 🇦🇹 Austria | Mountain | 6.76 | 50 min | 8 | 20 | 1889 | — |
| SchafbergbahnSt. Wolfgang → Schafbergspitze | 🇦🇹 Austria | Mountain | 5.85 | 40 min | 9 | 15 | 1893 | — |
| Pinzgauer LokalbahnZell am See → Krimml | 🇦🇹 Austria | Scenic | 53 | ≈ 1 h 45 min | 30 | 50 | 1898 | — |
| ZillertalbahnJenbach → Mayrhofen | 🇦🇹 Austria | Scenic | 31.7 | ≈ 1 h | 32 | 70 | 1902 | 1.5M |
| Čierny Hron Forest RailwayHronec → Dobroč | 🇸🇰 Slovakia | Heritage | 17 | ≈ 1 h 10 min | 15 | 15 | 1909 | — |
| Štrba–Štrbské Pleso Rack RailwayŠtrba → Štrbské Pleso | 🇸🇰 Slovakia | Mountain | 5 | ≈ 15 min | 20 | 30 | 1896 | — |
| Trenčín Electric Railway (TREŽ)Trenčianska Teplá → Trenčianske Teplice | 🇸🇰 Slovakia | Classic | 5.5 | ≈ 15 min | 22 | 30 | 1909 | — |
| Skagen Line (Skagensbanen)Frederikshavn → Skagen | 🇩🇰 Denmark | Classic | 40 | ≈ 40 min | 60 | 120 | 1890 | — |
| Jokioinen Museum RailwayJokioinen → Humppila | 🇫🇮 Finland | Heritage | 14 | ≈ 40 min | 21 | 30 | 1898 | — |
| Porvoo Museum RailwayHelsinki → Porvoo | 🇫🇮 Finland | Heritage | 62 | ≈ 1 h 45 min | 35 | 95 | 1874 | — |
| IR 90 Geneva–BrigGeneva → Brig | 🇨🇭 Switzerland | Classic | 217 | 2 h 16 min | 96 | 160 | 1906 | — |
| TransPennine ExpressLiverpool → Newcastle | 🇬🇧 United Kingdom | Classic | 272 | ≈ 3 h 30 min | 78 | 200 | 1849 | — |
| IntercitésBordeaux → Marseille | 🇫🇷 France | Classic | 651 | ≈ 6 h 50 min | 95 | 200 | 1857 | — |
| Intercity RivieraMilan → Ventimiglia | 🇮🇹 Italy | Classic | 290 | 3 h 50 min | 76 | 200 | 1872 | — |
| Frecciarossa AdriaticaMilan → Bari | 🇮🇹 Italy | High-speed | 786 | 6 h 39 min | 118 | 300 | 1872 | — |
| ChopinVienna → Warsaw | 🇦🇹 Austria, 🇨🇿 Czechia, 🇵🇱 Poland | Night train | 690 | ≈ 9 h 30 min | 73 | 160 | 1984 | — |
| Gulbene–Alūksne Narrow Gauge Railway (Bānītis)Gulbene → Alūksne | 🇱🇻 Latvia | Heritage | 33 | ≈ 1 h 30 min | 22 | 25 | 1903 | — |
| Aukštaitija Narrow Gauge Railway (Siaurukas)Anykščiai → Rubikiai | 🇱🇹 Lithuania | Heritage | 12 | ≈ 35 min | 21 | 25 | 1899 | — |
| Carpathian Tram (Vyhoda Forest Railway)Vyhoda → Dubovyi Kut | 🇺🇦 Ukraine | Heritage | 7 | ≈ 45 min | 9 | 20 | 1890 | — |
| Zaslonov Children’s RailwayZaslonovo → Sosnovy Bor | 🇧🇾 Belarus | Heritage | 4.5 | ≈ 20 min | 14 | 20 | 1955 | — |
| Lillafüred Forest RailwayMiskolc → Garadna | 🇭🇺 Hungary | Heritage | 14 | ≈ 45 min | 19 | 20 | 1920 | — |
| Szilvásvárad Forest Railway (Szalajka Valley)Szilvásvárad → Szalajka-Fátyolvízesés | 🇭🇺 Hungary | Heritage | 5 | ≈ 20 min | 15 | 20 | 1908 | 300k |
| Jindřichův Hradec–Nová Bystřice Narrow GaugeJindřichův Hradec → Nová Bystřice | 🇨🇿 Czechia | Heritage | 32.9 | ≈ 1 h 10 min | 28 | 50 | 1897 | — |
| Train 1900 (Fond-de-Gras Heritage Railway)Pétange → Fond-de-Gras | 🇱🇺 Luxembourg | Heritage | 8 | ≈ 25 min | 19 | 30 | 1874 | — |
| Bieszczady Forest RailwayMajdan → Balnica | 🇵🇱 Poland | Heritage | 9 | ≈ 45 min | 12 | 20 | 1898 | 168k |
| Waterford & Suir Valley RailwayKilmeaden → Bilberry | 🇮🇪 Ireland | Heritage | 10 | ≈ 45 min | 13 | 25 | 2003 | — |
| Sauschwänzlebahn (Wutach Valley Railway)Weizen → Blumberg | 🇩🇪 Germany | Heritage | 26.5 | ≈ 1 h 15 min | 21 | 50 | 1890 | — |
| Chemin de Fer de la Baie de SommeCayeux-sur-Mer → Le Crotoy | 🇫🇷 France | Heritage | 28 | ≈ 1 h 30 min | 19 | 25 | 1887 | — |
| Chemin de Fer du BocqCiney → Yvoir | 🇧🇪 Belgium | Heritage | 21 | ≈ 1 h 15 min | 17 | 40 | 1907 | — |
| Museumstoomtram Hoorn–MedemblikHoorn → Medemblik | 🇳🇱 Netherlands | Heritage | 20 | ≈ 1 h 15 min | 16 | 40 | 1887 | — |
| Talyllyn RailwayTywyn → Nant Gwernol | 🇬🇧 United Kingdom | Heritage | 11.7 | ≈ 1 h | 12 | 25 | 1866 | — |
| Romney, Hythe & Dymchurch RailwayHythe → Dungeness | 🇬🇧 United Kingdom | Heritage | 22 | ≈ 1 h | 22 | 40 | 1927 | — |
| Selketalbahn (Harz Narrow Gauge)Gernrode → Hasselfelde | 🇩🇪 Germany | Heritage | 35 | ≈ 1 h 45 min | 20 | 30 | 1887 | — |
| Arlberg RailwayZurich → Vienna | 🇨🇭 Switzerland, 🇱🇮 Liechtenstein, 🇦🇹 Austria, 🇩🇪 Germany | Scenic | 787 | ≈ 8 h 10 min | 96 | 230 | 1884 | — |
| Al ÁndalusSeville → Madrid | 🇪🇸 Spain | Luxury | 1,300 | 7 days | — | 100 | 1985 | — |
| Belmond Royal ScotsmanEdinburgh → Edinburgh | 🇬🇧 United Kingdom | Luxury | 1,000 | 5 days | — | 100 | 1985 | — |
| TGV inOuiParis → Barcelona | 🇫🇷 France, 🇪🇸 Spain | High-speed | 1,073 | 6 h 39 min | 161 | 320 | 2013 | — |
| Berlin-Warszawa-ExpressBerlin → Warsaw | 🇩🇪 Germany, 🇵🇱 Poland | Classic | 570 | 5 h 25 min | 105 | 160 | 2002 | — |
| Brenner RailwayMunich → Verona | 🇩🇪 Germany, 🇦🇹 Austria, 🇮🇹 Italy | Classic | 442 | ≈ 5 h 20 min | 83 | 200 | 1867 | — |
| Cremallera de NúriaRibes de Freser → Núria | 🇪🇸 Spain | Mountain | 12.5 | 40 min | 19 | 40 | 1931 | — |
| LötschbergerBern → Brig | 🇨🇭 Switzerland | Scenic | 110 | 1 h 55 min | 57 | 160 | 1913 | — |
| Intercity Notte Rome–PalermoRome → Palermo | 🇮🇹 Italy | Night train | 920 | 12 h 30 min | 74 | 160 | 1899 | — |
| Frecciarossa Paris–MilanParis → Milan | 🇫🇷 France, 🇮🇹 Italy | High-speed | 856 | 6 h 50 min | 125 | 300 | 2021 | — |
| Tauern RailwaySalzburg → Villach | 🇦🇹 Austria | Scenic | 183 | 2 h 40 min | 69 | 130 | 1909 | — |
| Isle of Man Steam RailwayDouglas → Port Erin | 🇮🇲 Isle of Man | Heritage | 25 | 1 h 0 min | 25 | 40 | 1874 | — |
| Coastal ClassicAnchorage → Seward | 🇺🇸 United States | Scenic | 183 | 4 h 35 min | 40 | 95 | 1923 | — |
| Belmond Hiram BinghamCusco (Poroy) → Machu Picchu | 🇵🇪 Peru | Luxury | 96 | 3 h 20 min | 29 | 50 | 2003 | — |
| Train de CharlevoixQuébec City → La Malbaie | 🇨🇦 Canada | Scenic | 140 | 4 h 30 min | 31 | 70 | 1919 | 40k |
| Sudbury–White RiverSudbury → White River | 🇨🇦 Canada | Classic | 484 | 9 h | 54 | 100 | 1885 | — |
| Winter Park ExpressDenver → Winter Park | 🇺🇸 United States | Scenic | 90 | 2 h 11 min | 41 | 95 | 2017 | — |
| Canyon SpiritDenver → Moab | 🇺🇸 United States | Scenic | 570 | 2 days | — | 96 | 2021 | — |
| Strasburg Rail RoadStrasburg → Paradise | 🇺🇸 United States | Heritage | 7 | 25 min | 17 | 24 | 1832 | — |
| MountaineerNorth Conway → Crawford Notch | 🇺🇸 United States | Heritage | 38 | 2 h | 19 | 40 | 1875 | — |
| Royal Gorge RouteCañon City → Parkdale | 🇺🇸 United States | Heritage | 19 | 1 h | 19 | 25 | 1879 | — |
| St. Kitts Scenic RailwayBasseterre → La Vallee | 🇰🇳 St Kitts and Nevis | Heritage | 29 | 2 h 15 min | 13 | 30 | 1926 | — |
| Maria Fumaça de TiradentesSão João del-Rei → Tiradentes | 🇧🇷 Brazil | Heritage | 12 | 35 min | 21 | 30 | 1881 | — |
| Trem do VinhoBento Gonçalves → Carlos Barbosa | 🇧🇷 Brazil | Heritage | 23 | 1 h 30 min | 15 | 25 | 1919 | — |
| Blue Mountains LineSydney → Lithgow | 🇦🇺 Australia | Scenic | 156 | 2 h 45 min | 57 | 130 | 1869 | — |
| SavannahlanderCairns → Forsayth | 🇦🇺 Australia | Heritage | 424 | 36 h | 12 | 60 | 1910 | — |
| Electric Tilt TrainBrisbane → Rockhampton | 🇦🇺 Australia | Classic | 639 | 8 h 5 min | 79 | 160 | 1998 | — |
| Canberra XplorerSydney → Canberra | 🇦🇺 Australia | Classic | 321 | 4 h 10 min | 77 | 145 | 1914 | — |
| Cockle TrainGoolwa → Victor Harbor | 🇦🇺 Australia | Heritage | 16 | 30 min | 32 | 50 | 1854 | — |
| Te HuiaHamilton → Auckland | 🇳🇿 New Zealand | Classic | 138 | 2 h 35 min | 53 | 100 | 2021 | 86k |
| Southern LineCape Town → Simon’s Town | 🇿🇦 South Africa | Scenic | 36 | 1 h 20 min | 27 | 90 | 1890 | — |
| Nanyuki Safari TrainNairobi → Nanyuki | 🇰🇪 Kenya | Heritage | 237 | 7 h 30 min | 32 | 65 | 1930 | — |
| Luanda–Malanje ExpressLuanda → Malanje | 🇦🇴 Angola | Classic | 424 | 11 h | 39 | 90 | 1909 | — |
| Van Gölü EkspresiAnkara → Tatvan | 🇹🇷 Türkiye | Night train | 1,267 | 25 h 50 min | 49 | 120 | 1964 | — |
| HaEmek (Jezreel Valley) LineHaifa → Beit She’an | 🇮🇱 Israel | Classic | 60 | 50 min | 72 | 160 | 2016 | — |
| Tehran–Shiraz Night TrainTehran → Shiraz | 🇮🇷 Iran | Night train | 935 | 14 h 40 min | 64 | 160 | 2009 | — |
| North Borneo RailwayKota Kinabalu → Papar | 🇲🇾 Malaysia | Heritage | 35 | 1 h 45 min | 20 | 40 | 2000 | — |
| Araku VistadomeVisakhapatnam → Araku Valley | 🇮🇳 India | Scenic | 115 | 4 h 10 min | 28 | 60 | 2017 | — |
| Sethu Express (Boat Mail)Chennai → Rameswaram | 🇮🇳 India | Night train | 603 | 9 h 40 min | 62 | 110 | 1914 | — |
| Marine LinerOkayama → Takamatsu | 🇯🇵 Japan | Classic | 72 | 55 min | 79 | 130 | 1988 | — |
| Sanriku Railway Rias LineSakari → Kuji | 🇯🇵 Japan | Scenic | 163 | 4 h 25 min | 37 | 90 | 1984 | — |
| Tsugaru Stove TrainTsugaru-Goshogawara → Tsugaru-Nakasato | 🇯🇵 Japan | Heritage | 21 | 45 min | 28 | 70 | 1930 | — |
| Hue–Da Nang Heritage TrainHue → Da Nang | 🇻🇳 Vietnam | Heritage | 103 | 2 h 50 min | 36 | 80 | 2024 | — |
| TaksakaJakarta → Yogyakarta | 🇮🇩 Indonesia | Classic | 512 | 6 h 5 min | 84 | 120 | 1999 | — |
| Jiayang Steam TrainShixi → Bagou | 🇨🇳 China | Heritage | 20 | 1 h 15 min | 16 | 20 | 1959 | — |
| Jaffar ExpressQuetta → Peshawar | 🇵🇰 Pakistan | Classic | 1,632 | 35 h 10 min | 46 | 110 | 2003 | — |
| Royal Railway Northern LinePhnom Penh → Battambang | 🇰🇭 Cambodia | Classic | 273 | 6 h 50 min | 40 | 60 | 1932 | — |
| EurostarLondon → Brussels | 🇬🇧 United Kingdom, 🇫🇷 France, 🇧🇪 Belgium | High-speed | 373 | 1 h 57 min | 191 | 300 | 1994 | — |
| EurostarLondon → Amsterdam | 🇬🇧 United Kingdom, 🇫🇷 France, 🇧🇪 Belgium, 🇳🇱 Netherlands | High-speed | 585 | 4 h 04 min | 144 | 300 | 2018 | — |
| TGV / ICEParis → Frankfurt | 🇫🇷 France, 🇩🇪 Germany | High-speed | 573 | 3 h 49 min | 150 | 320 | 2007 | — |
| AlviaMadrid → Cádiz | 🇪🇸 Spain | High-speed | 664 | 4 h 25 min | 150 | 250 | 1992 | — |
| BorealisChicago → Saint Paul | 🇺🇸 United States | Classic | 668 | 7 h 30 min | 89 | 127 | 2024 | — |
| AoniyoshiOsaka → Kyoto | 🇯🇵 Japan | Classic | 66 | 1 h 20 min | 50 | 110 | 2022 | — |
| SnälltågetStockholm → Berlin | 🇸🇪 Sweden, 🇩🇰 Denmark, 🇩🇪 Germany | Night train | 1,290 | 16 h 30 min | 78 | 200 | 2021 | — |
| Desert ExpressWindhoek → Swakopmund | 🇳🇦 Namibia | Luxury | 356 | 19 h | 19 | 90 | 1998 | — |
| Wuppertal SchwebebahnOberbarmen → Vohwinkel | 🇩🇪 Germany | Scenic | 13 | 30 min | 26 | 60 | 1901 | 25M |
| Odontotos Rack RailwayDiakofto → Kalavryta | 🇬🇷 Greece | Mountain | 22 | 1 h 5 min | 20 | 40 | 1896 | — |
| Voralpen-ExpressSt. Gallen → Lucerne | 🇨🇭 Switzerland | Scenic | 126 | 2 h 15 min | 56 | 120 | 1992 | — |
| Cremallera de MontserratMonistrol de Montserrat → Montserrat | 🇪🇸 Spain | Mountain | 5 | 20 min | 15 | 25 | 1892 | — |
| SL YamaguchiShin-Yamaguchi → Tsuwano | 🇯🇵 Japan | Heritage | 63 | 2 h | 32 | 65 | 1979 | — |
| Fairy Queen ExpressDelhi → Alwar | 🇮🇳 India | Heritage | 143 | 5 h | 29 | 40 | 1997 | — |
| Chemin de fer de La MureLa Mure → Monteynard | 🇫🇷 France | Heritage | 15 | 1 h 30 min | 10 | 30 | 1888 | — |
| Petit Train de la RhuneCol de Saint-Ignace → La Rhune | 🇫🇷 France | Mountain | 4 | 35 min | 7 | 9 | 1924 | — |
| Beijing–Tianjin IntercityBeijing → Tianjin | 🇨🇳 China | High-speed | 120 | 30 min | 240 | 350 | 2008 | 30M |
| Shanghai–Chengdu HSRShanghai → Chengdu | 🇨🇳 China | High-speed | 1,920 | 11 h | 175 | 350 | 2014 | — |
| Hangzhou–Huangshan HSRHangzhou → Huangshan | 🇨🇳 China | High-speed | 265 | 1 h 30 min | 177 | 250 | 2018 | — |
| Guiyang–Chongqing HSRGuiyang → Chongqing | 🇨🇳 China | High-speed | 345 | 2 h | 173 | 250 | 2018 | — |
| Lanzhou–Chongqing RailwayLanzhou → Chongqing | 🇨🇳 China | Classic | 886 | 6 h 30 min | 136 | 160 | 2017 | — |
| Talgo Sarajevo–Banja LukaSarajevo → Banja Luka | 🇧🇦 Bosnia and Herzegovina | Classic | 235 | 5 h | 47 | 120 | 2007 | — |
| Palaiofarsalos–KalambakaPalaiofarsalos → Kalambaka | 🇬🇷 Greece | Scenic | 80 | ≈ 2 h | 40 | 120 | 1886 | — |
| Shosholoza Meyl Trans-KarooJohannesburg → Cape Town | 🇿🇦 South Africa | Classic | 1,530 | 27 h | 57 | 90 | 1892 | — |
| Central LineDar es Salaam → Kigoma | 🇹🇿 Tanzania | Classic | 1,254 | 38 h | 33 | 60 | 1914 | — |
| Baku–Tbilisi–KarsBaku → Kars | 🇦🇿 Azerbaijan, 🇬🇪 Georgia, 🇹🇷 Türkiye | Classic | 826 | 18 h | 46 | 100 | 2017 | — |
| Grand Trunk ExpressDelhi → Chennai | 🇮🇳 India | Classic | 2,180 | 33 h | 66 | 110 | 1929 | — |
| Mandalay–LashioMandalay → Lashio | 🇲🇲 Myanmar | Scenic | 280 | 12 h | 23 | 40 | 1900 | — |
| Gotthard Panorama ExpressLucerne → Lugano | 🇨🇭 Switzerland | Scenic | 180 | 5 h 30 min | 33 | 100 | 1882 | — |
| AVE Madrid–OviedoMadrid → Oviedo | 🇪🇸 Spain | High-speed | 480 | 3 h | 160 | 300 | 2023 | — |
| Alvia Madrid–BadajozMadrid → Badajoz | 🇪🇸 Spain | High-speed | 440 | 4 h | 110 | 200 | 2022 | — |
| Tren de la MuerteSanta Cruz → Puerto Quijarro | 🇧🇴 Bolivia | Classic | 650 | 16 h | 41 | 60 | 1955 | — |
| Bosfor ExpressIstanbul → Sofia | 🇹🇷 Türkiye, 🇧🇬 Bulgaria | Night train | 585 | 12 h | 49 | 100 | 1888 | — |
| Albula RailwayChur → St. Moritz | 🇨🇭 Switzerland | Scenic | 89 | 2 h | 45 | 90 | 1903 | — |
| Montenvers RailwayChamonix → Montenvers | 🇫🇷 France | Mountain | 5 | 20 min | 15 | 20 | 1908 | — |
| Mont-Blanc TramwaySaint-Gervais → Nid d’Aigle | 🇫🇷 France | Mountain | 12 | 1 h 10 min | 10 | 20 | 1913 | — |
| Schynige Platte RailwayWilderswil → Schynige Platte | 🇨🇭 Switzerland | Mountain | 7 | 52 min | 8 | 12 | 1893 | — |
| Genoa–Casella RailwayGenoa → Casella | 🇮🇹 Italy | Scenic | 25 | 55 min | 27 | 40 | 1929 | — |
| Nevada Northern RailwayEly → Ruth | 🇺🇸 United States | Heritage | 22 | 1 h 30 min | 15 | 40 | 1906 | — |
| Campos do Jordão RailwayPindamonhangaba → Campos do Jordão | 🇧🇷 Brazil | Heritage | 47 | 4 h | 12 | 40 | 1914 | — |
| Zig Zag RailwayClarence → Bottom Points | 🇦🇺 Australia | Heritage | 8 | 1 h 30 min | 5 | 30 | 1869 | — |
| Silver StarNew York → Miami | 🇺🇸 United States | Classic | 2,410 | 31 h | 78 | 201 | 1947 | — |
| AVE Madrid–MurciaMadrid → Murcia | 🇪🇸 Spain | High-speed | 529 | 2 h 55 min | 181 | 300 | 2022 | — |
| Le Mastrou (Vivarais)Tournon-sur-Rhône → Lamastre | 🇫🇷 France | Heritage | 33 | 2 h | 17 | 30 | 1891 | — |
| Chiemsee-BahnPrien → Prien-Stock | 🇩🇪 Germany | Heritage | 2 | 10 min | 12 | 20 | 1887 | — |
| Monte Generoso RailwayCapolago → Monte Generoso | 🇨🇭 Switzerland | Mountain | 9 | 40 min | 14 | 14 | 1890 | — |
| Great Central RailwayLoughborough → Leicester North | 🇬🇧 United Kingdom | Heritage | 13 | 50 min | 16 | 40 | 1899 | — |
| Keighley & Worth Valley RailwayKeighley → Oxenhope | 🇬🇧 United Kingdom | Heritage | 8 | 25 min | 19 | 40 | 1867 | — |
| Kingston FlyerKingston → Fairlight | 🇳🇿 New Zealand | Heritage | 14 | 45 min | 19 | 50 | 1878 | — |
| Himsagar ExpressJammu → Kanyakumari | 🇮🇳 India | Classic | 3,785 | 68 h | 56 | 110 | 1990 | — |
| Frecciarossa Milan–Reggio CalabriaMilan → Reggio Calabria | 🇮🇹 Italy | High-speed | 1,400 | 9 h | 156 | 300 | 2009 | — |
| Nightjet Vienna–RomeVienna → Rome | 🇦🇹 Austria, 🇮🇹 Italy | Night train | 1,180 | 14 h | 84 | 200 | 1993 | — |
| Aurora Winter TrainAnchorage → Fairbanks | 🇺🇸 United States | Scenic | 573 | 12 h | 48 | 95 | 1923 | — |
| TGV inOuiParis → Montpellier | 🇫🇷 France | High-speed | 750 | 3 h 10 min | 237 | 320 | 2001 | — |
| TGV LyriaParis → Zürich | 🇫🇷 France, 🇨🇭 Switzerland | High-speed | 590 | 4 h 03 min | 146 | 320 | 2011 | — |
| ICEHamburg → Munich | 🇩🇪 Germany | High-speed | 780 | 5 h 45 min | 136 | 265 | 1991 | — |
| ICEFrankfurt → Stuttgart | 🇩🇪 Germany | High-speed | 184 | 1 h 20 min | 138 | 250 | 1991 | — |
| RailjetMunich → Vienna | 🇩🇪 Germany, 🇦🇹 Austria | High-speed | 460 | 4 h | 115 | 230 | 2008 | — |
| EIP PendolinoWarsaw → Wrocław | 🇵🇱 Poland | Classic | 355 | 3 h 40 min | 97 | 160 | 2015 | — |
| Shanghai–Hangzhou HSRShanghai → Hangzhou | 🇨🇳 China | High-speed | 160 | 45 min | 213 | 350 | 2010 | — |
| KoralmbahnGraz → Klagenfurt | 🇦🇹 Austria | High-speed | 127 | 41 min | 186 | 250 | 2025 | — |
| ICEBrussels → Cologne | 🇧🇪 Belgium, 🇩🇪 Germany | High-speed | 210 | 1 h 47 min | 118 | 300 | 2002 | — |
| MittenwaldbahnMunich → Innsbruck | 🇩🇪 Germany, 🇦🇹 Austria | Scenic | 165 | 2 h 05 min | 79 | 120 | 1912 | — |
| EuroCity AllgäuMunich → Lindau | 🇩🇪 Germany | Classic | 220 | 2 h 15 min | 98 | 160 | 2020 | — |
| SchneebergbahnPuchberg → Hochschneeberg | 🇦🇹 Austria | Mountain | 10 | 40 min | 15 | 25 | 1897 | — |
| WachaubahnKrems → Emmersdorf | 🇦🇹 Austria | Heritage | 34 | 1 h | 34 | 60 | 1909 | — |
| WendelsteinbahnBrannenburg → Wendelstein | 🇩🇪 Germany | Mountain | 8 | 55 min | 9 | 25 | 1912 | — |
| České dráhy ExpressPrague → Karlovy Vary | 🇨🇿 Czechia | Classic | 200 | 3 h 15 min | 62 | 100 | 1871 | — |
| ErzbergbahnVordernberg → Eisenerz | 🇦🇹 Austria | Heritage | 20 | 1 h | 20 | 40 | 1891 | — |
| Oravița–Anina RailwayOravița → Anina | 🇷🇴 Romania | Scenic | 34 | 2 h | 17 | 30 | 1863 | — |
| Oslo–GöteborgOslo → Gothenburg | 🇳🇴 Norway, 🇸🇪 Sweden | Classic | 350 | 3 h 30 min | 100 | 200 | 1879 | — |
| Oslo–StockholmOslo → Stockholm | 🇳🇴 Norway, 🇸🇪 Sweden | Classic | 562 | 5 h 30 min | 102 | 200 | 1871 | — |
| PustertalbahnFortezza → Lienz | 🇮🇹 Italy, 🇦🇹 Austria | Scenic | 105 | 2 h | 53 | 80 | 1871 | — |
| SalzkammergutbahnAttnang-Puchheim → Stainach-Irdning | 🇦🇹 Austria | Scenic | 107 | 2 h 30 min | 43 | 90 | 1877 | — |
| MeråkerbanenTrondheim → Storlien | 🇳🇴 Norway, 🇸🇪 Sweden | Classic | 103 | 1 h 40 min | 62 | 100 | 1881 | — |
| Treno GottardoZürich → Locarno | 🇨🇭 Switzerland | Scenic | 200 | ≈ 3 h 50 min | 52 | 160 | 2020 | — |
| Train de l’AubracClermont-Ferrand → Béziers | 🇫🇷 France | Scenic | 380 | ≈ 6 h 15 min · change at Neussargues | 61 | 120 | 1888 | — |
| Ligne des HorlogersBesançon → La Chaux-de-Fonds | 🇫🇷 France, 🇨🇭 Switzerland | Classic | 75 | ≈ 1 h 35 min | 47 | 90 | 1884 | — |
| FichtelbergbahnCranzahl → Oberwiesenthal | 🇩🇪 Germany | Heritage | 17 | ≈ 55 min | 19 | 25 | 1897 | — |
| Usedomer BäderbahnZüssow → Świnoujście | 🇩🇪 Germany, 🇵🇱 Poland | Classic | 66 | ≈ 1 h 50 min | 36 | 80 | 1876 | — |
| Tarka LineExeter → Barnstaple | 🇬🇧 United Kingdom | Classic | 63 | ≈ 1 h 10 min | 54 | 120 | 1854 | — |
| Hel Peninsula LineGdynia → Hel | 🇵🇱 Poland | Classic | 76 | ≈ 1 h 45 min | 43 | 90 | 1922 | — |
| Bastia–CalviBastia → Calvi | 🇫🇷 France | Scenic | 119 | ≈ 3 h | 40 | 80 | 1890 | — |
| InterCityDublin → Westport | 🇮🇪 Ireland | Classic | 244 | ≈ 3 h 25 min | 71 | 160 | 1866 | — |
| Midland Main LineLondon → Nottingham | 🇬🇧 United Kingdom | Classic | 205 | ≈ 1 h 40 min | 123 | 200 | 1868 | — |
| Great Eastern Main LineLondon → Norwich | 🇬🇧 United Kingdom | Classic | 185 | ≈ 1 h 50 min | 101 | 160 | 1849 | — |
| Highland Main LineEdinburgh → Inverness | 🇬🇧 United Kingdom | Scenic | 300 | ≈ 3 h 30 min | 86 | 145 | 1863 | — |
| West Highland Line — ObanGlasgow → Oban | 🇬🇧 United Kingdom | Scenic | 162 | ≈ 3 h 10 min | 51 | 95 | 1880 | — |
| Welsh Marches LineCardiff → Manchester | 🇬🇧 United Kingdom | Classic | 290 | ≈ 3 h 10 min | 92 | 145 | 1853 | — |
| InterCityDublin → Tralee | 🇮🇪 Ireland | Classic | 333 | ≈ 3 h 55 min | 85 | 160 | 1859 | — |
| Brighton Main LineLondon → Brighton | 🇬🇧 United Kingdom | Classic | 82 | ≈ 55 min | 89 | 145 | 1841 | — |
| Edinburgh–Glasgow ExpressGlasgow → Edinburgh | 🇬🇧 United Kingdom | Classic | 76 | ≈ 45 min | 101 | 160 | 1842 | — |
| Hope Valley LineSheffield → Manchester | 🇬🇧 United Kingdom | Scenic | 68 | ≈ 50 min | 82 | 110 | 1894 | — |
| InterCityHelsinki → Jyväskylä | 🇫🇮 Finland | Classic | 342 | ≈ 3 h 5 min | 111 | 200 | 1977 | — |
| South Western Main LineLondon → Weymouth | 🇬🇧 United Kingdom | Classic | 230 | ≈ 2 h 55 min | 79 | 160 | 1857 | — |
| Cumbrian Coast LineCarlisle → Barrow-in-Furness | 🇬🇧 United Kingdom | Scenic | 137 | ≈ 2 h 40 min | 51 | 95 | 1850 | — |
| InterCityHelsinki → Vaasa | 🇫🇮 Finland | Classic | 419 | ≈ 3 h 45 min | 112 | 200 | 1883 | — |
| Borders RailwayEdinburgh → Tweedbank | 🇬🇧 United Kingdom | Classic | 56 | ≈ 55 min | 61 | 145 | 2015 | — |
| DalabananStockholm → Mora | 🇸🇪 Sweden | Classic | 310 | ≈ 3 h 40 min | 85 | 160 | 1891 | — |
| Conwy Valley LineLlandudno → Blaenau Ffestiniog | 🇬🇧 United Kingdom | Scenic | 44 | ≈ 1 h 5 min | 41 | 70 | 1879 | — |
| Jūrmala LineRiga → Tukums | 🇱🇻 Latvia | Classic | 67 | ≈ 1 h 15 min | 54 | 120 | 1877 | — |
| Western Rail CorridorLimerick → Galway | 🇮🇪 Ireland | Classic | 118 | ≈ 2 h | 59 | 110 | 1869 | — |
| Tyne Valley LineNewcastle → Carlisle | 🇬🇧 United Kingdom | Scenic | 98 | ≈ 1 h 25 min | 69 | 100 | 1838 | — |
| InterRegioBucharest → Iași | 🇷🇴 Romania | Classic | 406 | ≈ 6 h 50 min | 59 | 120 | 1870 | — |
| ITX-Maum · Donghae LineBusan → Gangneung | 🇰🇷 South Korea | Classic | 363 | ≈ 3 h 55 min | 93 | 150 | 2025 | — |
| Güney Kurtalan EkspresiAnkara → Kurtalan | 🇹🇷 Türkiye | Night train | 1,265 | ≈ 25 h | 51 | 120 | 1944 | — |
| Limited Express ShinanoNagoya → Nagano | 🇯🇵 Japan | Classic | 251 | ≈ 3 h | 84 | 130 | 1911 | — |
| Limited Express KuroshioOsaka → Shingu | 🇯🇵 Japan | Scenic | 275 | ≈ 4 h 25 min | 62 | 130 | 1959 | — |
| Limited Express NanpuOkayama → Kochi | 🇯🇵 Japan | Scenic | 179 | ≈ 2 h 30 min | 72 | 130 | 1935 | — |
| Toros EkspresiKonya → Adana | 🇹🇷 Türkiye | Classic | 360 | ≈ 6 h | 60 | 120 | 1918 | — |
| IRN CoronaBucharest → Satu Mare | 🇷🇴 Romania | Night train | 684 | ≈ 14 h | 49 | 120 | 1909 | — |
| Limited Express ShiokazeOkayama → Matsuyama | 🇯🇵 Japan | Classic | 214 | ≈ 2 h 35 min | 83 | 130 | 1927 | — |
| KTX Jeolla LineSeoul → Yeosu | 🇰🇷 South Korea | High-speed | 353 | ≈ 2 h 50 min | 125 | 305 | 2011 | — |
| BDZ Fast TrainSofia → Ruse | 🇧🇬 Bulgaria | Classic | 404 | ≈ 6 h | 67 | 130 | 1897 | — |
| InterRegioBucharest → Suceava | 🇷🇴 Romania | Classic | 446 | ≈ 6 h 45 min | 66 | 120 | 1869 | — |
| Limited Express KamuiSapporo → Asahikawa | 🇯🇵 Japan | Classic | 137 | ≈ 1 h 25 min | 97 | 120 | 1898 | — |
| Limited Express OkhotskSapporo → Abashiri | 🇯🇵 Japan | Classic | 375 | ≈ 5 h 25 min | 69 | 110 | 1932 | — |
| Missouri River RunnerSt. Louis → Kansas City | 🇺🇸 United States | Classic | 455 | ≈ 5 h 40 min | 80 | 145 | 1865 | — |
| VIA JonquièreMontréal → Jonquière | 🇨🇦 Canada | Classic | 510 | ≈ 9 h | 57 | 105 | 1893 | — |
| Railjet Wien–LienzVienna → Lienz | 🇦🇹 Austria | Classic | 470 | ≈ 5 h 20 min | 88 | 250 | 2025 | — |
| Jižní expresPrague → České Budějovice | 🇨🇿 Czechia | Classic | 169 | ≈ 1 h 30 min | 113 | 200 | 1871 | — |
| München–InnsbruckMunich → Innsbruck | 🇩🇪 Germany, 🇦🇹 Austria | Classic | 172 | ≈ 1 h 45 min | 98 | 230 | 1858 | — |
| Railjet · Deutsches EckInnsbruck → Salzburg | 🇦🇹 Austria, 🇩🇪 Germany | Classic | 190 | ≈ 1 h 50 min | 104 | 230 | 1860 | — |
| EC TransalpinZurich → Graz | 🇨🇭 Switzerland, 🇱🇮 Liechtenstein, 🇦🇹 Austria | Scenic | 697 | ≈ 9 h 50 min | 71 | 160 | 1875 | — |
| IC Hamburg–KölnHamburg → Cologne | 🇩🇪 Germany | Classic | 425 | ≈ 3 h 45 min | 113 | 200 | 1874 | — |
| IC 1Zurich → Geneva | 🇨🇭 Switzerland | Classic | 280 | ≈ 2 h 45 min | 102 | 200 | 1862 | — |
| REX Wien–BratislavaVienna → Bratislava | 🇦🇹 Austria, 🇸🇰 Slovakia | Classic | 65 | ≈ 1 h 5 min | 60 | 160 | 1848 | — |
| EuroCity Hungaria corridorBratislava → Budapest | 🇸🇰 Slovakia, 🇭🇺 Hungary | Classic | 214 | ≈ 2 h 20 min | 92 | 140 | 1851 | — |
| alex München–PrahaMunich → Prague | 🇩🇪 Germany, 🇨🇿 Czechia | Classic | 430 | ≈ 5 h 50 min | 74 | 160 | 1861 | — |
| EuroNight Praha–ZürichPrague → Zurich | 🇨🇿 Czechia, 🇩🇪 Germany, 🇨🇭 Switzerland | Night train | 1,050 | ≈ 15 h | 70 | 200 | 2023 | — |
| EuroCity Budapest–ZagrebBudapest → Zagreb | 🇭🇺 Hungary, 🇭🇷 Croatia | Classic | 340 | ≈ 6 h | 57 | 120 | 1870 | — |
| EC HornádBudapest → Košice | 🇭🇺 Hungary, 🇸🇰 Slovakia | Classic | 270 | ≈ 3 h 25 min | 79 | 120 | 1860 | — |
| IC Kraków–WrocławKraków → Wrocław | 🇵🇱 Poland | Classic | 260 | ≈ 3 h 15 min | 80 | 160 | 1847 | — |
| IC Budapest–SzegedBudapest → Szeged | 🇭🇺 Hungary | Classic | 191 | ≈ 2 h 20 min | 82 | 120 | 1854 | — |
| Wolsztyn SteamWolsztyn → Leszno | 🇵🇱 Poland | Heritage | 48 | ≈ 1 h 10 min | 41 | 80 | 1896 | — |
| IC 3Zurich → Chur | 🇨🇭 Switzerland | Classic | 117 | ≈ 1 h 15 min | 94 | 160 | 1858 | — |
| IC Poznań–SzczecinPoznań → Szczecin | 🇵🇱 Poland | Classic | 213 | ≈ 1 h 55 min | 111 | 160 | 1848 | — |
| TGV Paris–LuxembourgParis → Luxembourg | 🇫🇷 France, 🇱🇺 Luxembourg | High-speed | 385 | ≈ 2 h 10 min | 178 | 320 | 2007 | — |
| Nomad Krono+Paris → Cherbourg | 🇫🇷 France | Classic | 364 | ≈ 3 h 10 min | 115 | 200 | 1858 | — |
| Nomad KronoParis → Le Havre | 🇫🇷 France | Classic | 228 | ≈ 2 h 5 min | 109 | 160 | 1847 | — |
| European SleeperParis → Berlin | 🇫🇷 France, 🇧🇪 Belgium, 🇩🇪 Germany | Night train | 1,100 | ≈ 13 h 30 min | 81 | 200 | 2026 | — |
| IntercitésNantes → Bordeaux | 🇫🇷 France | Classic | 375 | ≈ 4 h 20 min | 87 | 160 | 1873 | — |
| IntercitésNantes → Lyon | 🇫🇷 France | Classic | 660 | ≈ 7 h | 94 | 160 | 1870 | — |
| AlviaMadrid → San Sebastián | 🇪🇸 Spain | High-speed | 490 | ≈ 4 h 30 min | 109 | 250 | 2022 | — |
| AlviaMadrid → Santander | 🇪🇸 Spain | High-speed | 440 | ≈ 4 h | 110 | 250 | 1866 | — |
| Avant Eje AtlánticoA Coruña → Vigo | 🇪🇸 Spain | High-speed | 156 | ≈ 1 h 20 min | 117 | 250 | 2015 | — |
| TGV Rhin-RhôneLyon → Strasbourg | 🇫🇷 France | High-speed | 490 | ≈ 3 h 45 min | 131 | 320 | 2011 | — |
| TGV Paris–BrestParis → Brest | 🇫🇷 France | High-speed | 612 | ≈ 3 h 25 min | 179 | 320 | 2017 | — |
| Intercités de NuitParis → Lourdes | 🇫🇷 France | Night train | 830 | ≈ 10 h 30 min | 79 | 160 | 1866 | — |
| Intercity TirrenoRome → Genoa | 🇮🇹 Italy | Classic | 500 | ≈ 5 h | 100 | 160 | 1867 | — |
| Milano–TiranoMilan → Tirano | 🇮🇹 Italy | Scenic | 157 | ≈ 2 h 30 min | 63 | 120 | 1902 | — |
| Bari–MateraBari → Matera | 🇮🇹 Italy | Classic | 77 | ≈ 1 h 30 min | 51 | 100 | 1915 | — |
| Avant Madrid–ToledoMadrid → Toledo | 🇪🇸 Spain | High-speed | 75 | ≈ 35 min | 129 | 250 | 2005 | — |
| Mr Henderson’s RailwayAlgeciras → Antequera Santa Ana | 🇪🇸 Spain | Scenic | 180 | ≈ 3 h | 60 | 155 | 1892 | — |
| Rodalies R3Barcelona → Latour-de-Carol | 🇪🇸 Spain, 🇫🇷 France | Scenic | 160 | ≈ 3 h 15 min | 49 | 90 | 1922 | — |
| IntercidadesLisbon → Évora | 🇵🇹 Portugal | Classic | 135 | ≈ 1 h 30 min | 90 | 160 | 1863 | — |
| Linha do AlgarveLagos → Vila Real de Santo António | 🇵🇹 Portugal | Classic | 140 | ≈ 2 h 20 min | 60 | 100 | 1922 | — |
| Thrace InterCityThessaloniki → Alexandroupoli | 🇬🇷 Greece | Classic | 440 | ~8 h 20 min | 53 | 120 | 1896 | — |
| Pamukkale EkspresiEskişehir → Denizli | 🇹🇷 Türkiye | Classic | 418 | ~8 h 25 min | 50 | 120 | 1936 | — |
| OsoblažkaTřemešná ve Slezsku → Osoblaha | 🇨🇿 Czechia | Heritage | 20 | ~55 min | 22 | 40 | 1898 | — |
| Żnin District RailwayŻnin → Gąsawa | 🇵🇱 Poland | Heritage | 12 | ~45 min | 16 | 25 | 1894 | — |
| Nadmorska Kolej WąskotorowaGryfice → Pogorzelica | 🇵🇱 Poland | Heritage | 39 | 1 h 54 min | 21 | 30 | 1896 | 150k |
| Upper Silesian Narrow GaugeBytom → Miasteczko Śląskie | 🇵🇱 Poland | Heritage | 21 | ~1 h 10 min | 18 | 30 | 1853 | — |
| Mocănița HuțulcaMoldovița → Argel | 🇷🇴 Romania | Heritage | 12 | ~1 h | 12 | 25 | 1888 | — |
| Mocănița SovataSovata → Câmpu Cetății | 🇷🇴 Romania | Heritage | 14 | ~1 h | 14 | 25 | 1915 | — |
| Katakolo–Olympia TrainKatakolo → Ancient Olympia | 🇬🇷 Greece | Scenic | 33 | ~45 min | 44 | 60 | 1883 | — |
| Orava Forest RailwayTanečník → Sedlo Beskyd | 🇸🇰 Slovakia | Heritage | 3.5 | ~20 min | 11 | 20 | 1918 | — |
| Posázavský PacifikPrague → Čerčany | 🇨🇿 Czechia | Scenic | 60 | ~1 h 55 min | 31 | 60 | 1900 | — |
| 6 Eylül EkspresiIzmir → Bandırma | 🇹🇷 Türkiye | Classic | 341 | ~6 h | 57 | 120 | 2023 | — |
| Northern Trans-IranianTehran → Gorgan | 🇮🇷 Iran | Classic | 495 | ~11 h | 45 | 100 | 1938 | — |
| WeißeritztalbahnFreital-Hainsberg → Kurort Kipsdorf | 🇩🇪 Germany | Heritage | 26 | 1 h 30 min | 17 | 30 | 1882 | 155k |
| LößnitzgrundbahnRadebeul Ost → Radeburg | 🇩🇪 Germany | Heritage | 16 | 1 h 05 min | 15 | 30 | 1884 | 275k |
| HarzquerbahnNordhausen → Drei Annen Hohne | 🇩🇪 Germany | Heritage | 46 | 2 h | 23 | 50 | 1897 | — |
| Berner Oberland-BahnInterlaken Ost → Grindelwald | 🇨🇭 Switzerland | Scenic | 19 | 35 min | 33 | 65 | 1890 | — |
| WaldviertelbahnGmünd → Groß Gerungs | 🇦🇹 Austria | Heritage | 43 | 1 h 20 min | 32 | 60 | 1902 | — |
| MurtalbahnUnzmarkt → Tamsweg | 🇦🇹 Austria | Scenic | 64 | 1 h 45 min | 37 | 70 | 1894 | — |
| Chemins de fer du JuraLa Chaux-de-Fonds → Glovelier | 🇨🇭 Switzerland | Scenic | 51 | 1 h 10 min | 44 | 90 | 1892 | — |
| BrohltalbahnBrohl → Engeln | 🇩🇪 Germany | Heritage | 18 | 1 h 30 min | 12 | 20 | 1901 | 70k |
| DrachenfelsbahnKönigswinter → Drachenfels | 🇩🇪 Germany | Mountain | 1.5 | 8 min | 11 | 12 | 1883 | — |
| Borkumer KleinbahnBorkum Reede → Borkum | 🇩🇪 Germany | Scenic | 7.4 | 15 min | 30 | 50 | 1888 | — |
| Reblaus-ExpressRetz → Drosendorf | 🇦🇹 Austria | Heritage | 40 | 1 h 30 min | 27 | 60 | 1910 | — |
| Blonay–Chamby Museum RailwayBlonay → Chamby | 🇨🇭 Switzerland | Heritage | 3 | 20 min | 9 | 30 | 1902 | — |
| PreßnitztalbahnSteinbach → Jöhstadt | 🇩🇪 Germany | Heritage | 9 | 35 min | 15 | 25 | 1892 | — |
| Steyrtal-MuseumsbahnSteyr → Grünburg | 🇦🇹 Austria | Heritage | 17 | 1 h | 17 | 25 | 1889 | — |
| Wangerooger InselbahnWangerooge Westanleger → Wangerooge | 🇩🇪 Germany | Scenic | 3.4 | 20 min | 10 | 20 | 1897 | 200k |
| KTM ETS3Kuala Lumpur → Johor Bahru | 🇲🇾 Malaysia | Classic | 330 | 4 h 20 min | 76 | 140 | 2025 | — |
| Mutiara TimurSurabaya → Ketapang | 🇮🇩 Indonesia | Classic | 312 | 6 h 20 min | 49 | 100 | 1973 | — |
| RajabasaPalembang → Bandar Lampung | 🇮🇩 Indonesia | Classic | 389 | 9 h 30 min | 41 | 90 | 1927 | — |
| Sribilah UtamaMedan → Rantau Prapat | 🇮🇩 Indonesia | Classic | 266 | 5 h 33 min | 48 | 90 | 1978 | — |
| Hotan–Ruoqiang RailwayHotan → Ruoqiang | 🇨🇳 China | Scenic | 825 | 11 h 26 min | 72 | 120 | 2022 | — |
| Chuanqing RailwayChengdu → Huangshengguan | 🇨🇳 China | High-speed | 275 | 1 h 54 min | 145 | 200 | 2024 | — |
| Harbin–Mohe Snow Country TrainHarbin → Mohe | 🇨🇳 China | Night train | 1,194 | 16 h 59 min | 70 | 120 | 1972 | — |
| S-train (Namdo Ocean)Busan → Mokpo | 🇰🇷 South Korea | Scenic | 345 | 5 h 33 min | 62 | 150 | 2013 | — |
| Isan WatthanaBangkok → Ubon Ratchathani | 🇹🇭 Thailand | Night train | 575 | 9 h 35 min | 60 | 120 | 2016 | — |
| Sabah State RailwayKota Kinabalu → Tenom | 🇲🇾 Malaysia | Scenic | 134 | ~4 h 30 min | 30 | 90 | 1905 | — |
| GajayanaJakarta → Malang | 🇮🇩 Indonesia | Night train | 905 | 12 h 13 min | 74 | 120 | 1999 | — |
| A-train (Jeongseon Arirang)Seoul → Auraji | 🇰🇷 South Korea | Scenic | 245 | 4 h 1 min | 61 | 150 | 2015 | — |
| Rail Cruise HaerangSeoul → Seoul | 🇰🇷 South Korea | Luxury | 1,500 | 3 days | — | 150 | 2008 | — |
| G-train (West Gold)Seoul → Iksan | 🇰🇷 South Korea | Scenic | 250 | 3 h 26 min | 73 | 150 | 2015 | — |
| Dunhuang Sleeper Y667/668Lanzhou → Dunhuang | 🇨🇳 China | Night train | 1,133 | 12 h 48 min | 89 | 140 | 2014 | — |
| Golmud–Korla RailwayGolmud → Korla | 🇨🇳 China | Night train | 1,206 | ~12 h | 101 | 120 | 2020 | — |
| Petit train d’ArtousteLac de Fabrèges → Lac d’Artouste | 🇫🇷 France | Heritage | 10 | 55 min | 11 | 20 | 1932 | — |
| Train à Vapeur des CévennesAnduze → Saint-Jean-du-Gard | 🇫🇷 France | Heritage | 14 | 40 min | 21 | 30 | 1909 | — |
| Oran–Béchar Night TrainOran → Béchar | 🇩🇿 Algeria | Night train | 675 | ~8 h 30 min | 79 | 100 | 1906 | — |
| Le Train RougeRivesaltes → Axat | 🇫🇷 France | Scenic | 60 | ~2 h | 30 | 40 | 1904 | — |
| Intercités de NuitParis → Cerbère | 🇫🇷 France | Night train | 1,000 | ~12 h 15 min | 82 | 160 | 1878 | — |
| Ligne de la Côte BleueMarseille → Miramas | 🇫🇷 France | Scenic | 53 | 1 h 15 min | 42 | 90 | 1915 | — |
| Panoramique des DômesClermont-Ferrand → Puy de Dôme | 🇫🇷 France | Mountain | 5.3 | 15 min | 21 | 30 | 2012 | 750k |
| Le Grand TourParis → Paris | 🇫🇷 France | Luxury | 4,000 | 6 days | — | 160 | 2025 | — |
| Intercités de NuitParis → Rodez | 🇫🇷 France | Night train | 640 | ~10 h 30 min | 61 | 160 | 1860 | — |
| Velay ExpressRaucoules → Saint-Agrève | 🇫🇷 France | Heritage | 27 | ~1 h 45 min | 15 | 40 | 1902 | — |
| Chemin de fer de la VendéeMortagne-sur-Sèvre → Les Herbiers | 🇫🇷 France | Heritage | 22 | ~1 h 15 min | 18 | 50 | 1914 | — |
| Train des MouettesSaujon → La Tremblade | 🇫🇷 France | Heritage | 21 | ~50 min | 25 | 30 | 1876 | — |
| Train Thur Doller AlsaceCernay → Sentheim | 🇫🇷 France | Heritage | 14 | ~1 h | 14 | 30 | 1869 | — |
| Dia TsaraMoramanga → Toamasina | 🇲🇬 Madagascar | Classic | 249 | 12 h | 21 | 40 | 1913 | — |
| Tren Solar de la QuebradaVolcán → Tilcara | 🇦🇷 Argentina | Scenic | 42 | 2 h | 21 | 60 | 2024 | — |
| Media Distancia R-3fBilbao → Santander | 🇪🇸 Spain | Scenic | 119 | 3 h | 40 | 80 | 1898 | — |
| Ferrocarril de RiotintoTalleres Mina → Los Frailes | 🇪🇸 Spain | Heritage | 11 | 1 h 30 min | 7 | 25 | 1875 | — |
| Maria Fumaça (VFCJ)Campinas (Anhumas) → Jaguariúna | 🇧🇷 Brazil | Heritage | 24 | 1 h 10 min | 21 | 30 | 1875 | — |
| Caminho de Ferro de MoçâmedesNamibe → Menongue | 🇦🇴 Angola | Classic | 756 | ~15 h | 50 | 90 | 1961 | — |
| Tren MachoHuancayo (Chilca) → Cuenca | 🇵🇪 Peru | Classic | 57 | 2 h | 29 | 40 | 1926 | — |
| Bonde de Santa TeresaRio de Janeiro (Carioca) → Dois Irmãos | 🇧🇷 Brazil | Scenic | 6 | 23 min | 16 | 30 | 1896 | — |
| Tren de Felipe IIMadrid (Príncipe Pío) → El Escorial | 🇪🇸 Spain | Heritage | 47 | 50 min | 56 | 80 | 2017 | — |
| Expresso TurísticoSão Paulo (Luz) → Paranapiacaba | 🇧🇷 Brazil | Heritage | 47 | 1 h 45 min | 27 | 60 | 2009 | — |
| Media Distancia R-1fFerrol → Oviedo | 🇪🇸 Spain | Scenic | 314 | 7 h 15 min | 43 | 80 | 1972 | — |
| Treno NaturaAsciano → Monte Antico | 🇮🇹 Italy | Heritage | 51 | 1 h 40 min | 31 | 45 | 1865 | — |
| Porrettana ExpressPistoia → Porretta Terme | 🇮🇹 Italy | Heritage | 26 | 1 h 40 min | 16 | 60 | 1864 | — |
| Trenino VerdeMacomer → Bosa Marina | 🇮🇹 Italy | Heritage | 46 | 2 h | 23 | 40 | 1888 | — |
| Irpinia ExpressAvellino → Rocchetta Sant’Antonio | 🇮🇹 Italy | Heritage | 119 | 3 h 30 min | 34 | 60 | 1895 | — |
| Treno di DanteFlorence → Ravenna | 🇮🇹 Italy | Scenic | 136 | 3 h 30 min | 39 | 70 | 2021 | — |
| Ferrovia Trento–Malè–MezzanaTrento → Mezzana | 🇮🇹 Italy | Scenic | 65 | 1 h 50 min | 35 | 90 | 1909 | — |
| Chemin de Fer à Vapeur des Trois ValléesMariembourg → Treignes | 🇧🇪 Belgium | Heritage | 14 | 40 min | 21 | 40 | 1854 | — |
| LennakattenUppsala → Faringe | 🇸🇪 Sweden | Heritage | 33 | 1 h 40 min | 20 | 50 | 1876 | — |
| KrøderbanenVikersund → Krøderen | 🇳🇴 Norway | Heritage | 26 | 55 min | 28 | 40 | 1872 | — |
| Gamle VossebanenGarnes → Midttun | 🇳🇴 Norway | Heritage | 18 | 45 min | 24 | 40 | 1883 | — |
| ThamshavnbanenLøkken Verk → Svorkmo | 🇳🇴 Norway | Heritage | 11 | 30 min | 22 | 40 | 1908 | — |
| SetesdalsbanenGrovane → Røyknes | 🇳🇴 Norway | Heritage | 8 | 30 min | 16 | 30 | 1896 | — |
| Veluwsche StoomtreinApeldoorn → Dieren | 🇳🇱 Netherlands | Heritage | 22 | 1 h | 22 | 40 | 1887 | — |
| Mariager–Handest VeteranjernbaneMariager → Handest | 🇩🇰 Denmark | Heritage | 17 | 50 min | 20 | 45 | 1927 | — |
| TOHOKU EMOTIONHachinohe → Kuji | 🇯🇵 Japan | Luxury | 65 | 1 h 56 min | 34 | 85 | 2013 | — |
| Tama DenshaWakayama → Kishi | 🇯🇵 Japan | Scenic | 14.3 | 30 min | 29 | 60 | 2009 | — |
| SL Banetsu MonogatariNiitsu → Aizu-Wakamatsu | 🇯🇵 Japan | Heritage | 111 | 3 h 30 min | 32 | 65 | 1999 | — |
| SetsugekkaJoetsu-Myoko → Itoigawa | 🇯🇵 Japan | Luxury | 60 | 3 h | 20 | 100 | 2016 | — |
| Iyonada MonogatariMatsuyama → Iyo-Ozu | 🇯🇵 Japan | Luxury | 55 | 2 h | 28 | 110 | 2014 | — |
| KairiNiigata → Sakata | 🇯🇵 Japan | Scenic | 167 | 2 h 33 min | 65 | 100 | 2019 | — |
| GRAN TenkuOsaka (Namba) → Gokurakubashi | 🇯🇵 Japan | Scenic | 64 | 1 h 30 min | 43 | 100 | 2026 | — |
| Umisachi-YamasachiMiyazaki → Nango | 🇯🇵 Japan | Scenic | 56 | 1 h 49 min | 31 | 85 | 2009 | — |
| A-Train (Amakusa)Kumamoto → Misumi | 🇯🇵 Japan | Scenic | 36.5 | 1 h 8 min | 32 | 110 | 2011 | — |
| HIGH RAIL 1375Kobuchizawa → Komoro | 🇯🇵 Japan | Scenic | 79 | 2 h 14 min | 35 | 85 | 2017 | — |
| etSETOraHiroshima → Fukuyama | 🇯🇵 Japan | Scenic | 125 | 3 h 21 min | 37 | 95 | 2020 | — |
| SL Paleo ExpressKumagaya → Mitsumineguchi | 🇯🇵 Japan | Heritage | 57 | 2 h 39 min | 22 | 60 | 1988 | — |
| Koshino Shu*KuraJoetsu-Myoko → Tokamachi | 🇯🇵 Japan | Scenic | 122 | 2 h 30 min | 49 | 95 | 2014 | — |
| Belles montagnes et merJohana → Himi | 🇯🇵 Japan | Scenic | 46 | ~1 h 45 min | 26 | 85 | 2015 | — |
| Blue SymphonyOsaka (Abenobashi) → Yoshino | 🇯🇵 Japan | Luxury | 65 | 1 h 20 min | 49 | 110 | 2016 | — |
| Tosa Toki no Yoake no MonogatariKochi → Kubokawa | 🇯🇵 Japan | Luxury | 72 | 2 h 36 min | 28 | 110 | 2020 | — |
| Hanayome NorenKanazawa → Wakura Onsen | 🇯🇵 Japan | Luxury | 71 | 1 h 31 min | 47 | 95 | 2015 | — |
| RokumonKaruizawa → Nagano | 🇯🇵 Japan | Luxury | 74 | 2 h 8 min | 35 | 100 | 2014 | — |
| AmetsuchiTottori → Izumoshi | 🇯🇵 Japan | Scenic | 154 | 3 h 50 min | 40 | 95 | 2018 | — |
| Ruskeala ExpressSortavala → Ruskeala | 🇷🇺 Russia | Heritage | 40 | 1 h 10 min | 34 | 60 | 2019 | — |
| Night ExpressKyiv → Uzhhorod | 🇺🇦 Ukraine | Night train | 853 | ~11 h 30 min | 74 | 120 | 2016 | — |
| HutsulshchynaKyiv → Rakhiv | 🇺🇦 Ukraine | Night train | 845 | ~12 h | 70 | 120 | 2014 | — |
| VorkutaMoscow → Vorkuta | 🇷🇺 Russia | Night train | 2,278 | ~41 h | 56 | 120 | 1974 | — |
| PremiumMoscow → Adler | 🇷🇺 Russia | Night train | 1,761 | ~23 h | 77 | 120 | 1964 | — |
| YantarMoscow → Kaliningrad | 🇷🇺 Russia, 🇧🇾 Belarus, 🇱🇹 Lithuania | Night train | 1,285 | ~20 h | 64 | 120 | 1964 | — |
| Sakhalin Night TrainYuzhno-Sakhalinsk → Nogliki | 🇷🇺 Russia | Night train | 613 | ~12 h 50 min | 48 | 80 | 1979 | — |
| AYaM Yakutia TrainTynda → Nizhny Bestyakh | 🇷🇺 Russia | Night train | 1,035 | ~23 h | 45 | 80 | 2019 | — |
| Zhemchuzhina KavkazaMoscow → Moscow | 🇷🇺 Russia | Luxury | 4,500 | 7 days | — | 100 | 2021 | — |
| StoosbahnSchwyz (Schlattli) → Stoos | 🇨🇭 Switzerland | Mountain | 1.74 | 4 min | 26 | 36 | 2017 | — |
| NiesenbahnMülenen → Niesen Kulm | 🇨🇭 Switzerland | Mountain | 3.5 | 28 min | 8 | — | 1910 | — |
| GelmerbahnHandegg → Gelmersee | 🇨🇭 Switzerland | Mountain | 1.03 | 10 min | 6 | — | 1926 | — |
| Funiculaire Sierre–Crans-MontanaSierre → Crans-Montana | 🇨🇭 Switzerland | Mountain | 4.19 | 13 min | 19 | — | 1911 | — |
| Fribourg FunicularFribourg (Pertuis) → Fribourg (Saint-Pierre) | 🇨🇭 Switzerland | Mountain | 0.12 | 2 min | 4 | — | 1899 | — |
| HungerburgbahnInnsbruck (Congress) → Hungerburg | 🇦🇹 Austria | Mountain | 1.84 | 8 min | 14 | 36 | 2007 | — |
| FestungsBahn SalzburgSalzburg (Festungsgasse) → Hohensalzburg Fortress | 🇦🇹 Austria | Mountain | 0.2 | 1 min | 12 | 20 | 1892 | — |
| MendelbahnSankt Anton (Kaltern) → Mendel Pass | 🇮🇹 Italy | Mountain | 2.37 | 12 min | 12 | — | 1903 | — |
| Como–Brunate FunicularComo → Brunate | 🇮🇹 Italy | Mountain | 1.08 | 7 min | 9 | — | 1894 | — |
| Funicolare CentraleNaples (Via Toledo) → Naples (Vomero) | 🇮🇹 Italy | Mountain | 1.27 | 5 min | 15 | 35 | 1928 | 10M |
| Capri FunicularMarina Grande → Capri (Piazzetta) | 🇮🇹 Italy | Mountain | 0.67 | 4 min | 10 | — | 1907 | — |
| Montmartre FunicularParis (Place Saint-Pierre) → Montmartre (Sacré-Cœur) | 🇫🇷 France | Mountain | 0.11 | 2 min | 3 | — | 1900 | 2M |
| Fourvière Funicular (la ficelle)Vieux Lyon → Fourvière | 🇫🇷 France | Mountain | 0.4 | 2 min | 12 | — | 1900 | — |
| Tibidabo Funicular (Cuca de Llum)Barcelona (Plaça Doctor Andreu) → Tibidabo | 🇪🇸 Spain | Mountain | 1.13 | 4 min | 17 | — | 1901 | — |
| Montjuïc FunicularBarcelona (Paral·lel) → Parc de Montjuïc | 🇪🇸 Spain | Mountain | 0.76 | 2 min | 23 | — | 1928 | — |
| Bom Jesus do Monte FunicularBraga → Bom Jesus do Monte | 🇵🇹 Portugal | Mountain | 0.27 | 3 min | 5 | — | 1882 | — |
| Budavári SiklóBudapest (Clark Ádám tér) → Buda Castle | 🇭🇺 Hungary | Mountain | 0.1 | 2 min | 3 | — | 1870 | — |
| Zagreb Funicular (Uspinjača)Zagreb (Tomićeva ulica) → Zagreb Upper Town | 🇭🇷 Croatia | Mountain | 0.07 | 1 min | 4 | — | 1890 | — |
| Ljubljana Castle FunicularLjubljana (Krekov trg) → Ljubljana Castle | 🇸🇮 Slovenia | Mountain | 0.11 | 1 min | 7 | — | 2006 | — |
| FløibanenBergen → Fløyen | 🇳🇴 Norway | Mountain | 0.84 | 6 min | 8 | — | 1918 | — |
| Lynton & Lynmouth Cliff RailwayLynmouth → Lynton | 🇬🇧 United Kingdom | Mountain | 0.26 | 2 min | 8 | — | 1890 | — |
| NerobergbahnWiesbaden (Nerotal) → Neroberg | 🇩🇪 Germany | Mountain | 0.44 | 4 min | 7 | — | 1888 | — |
| Kyiv FunicularKyiv (Poshtova Square) → Kyiv (Mykhailivska Square) | 🇺🇦 Ukraine | Mountain | 0.24 | 3 min | 5 | — | 1905 | 2.8M |
| Tbilisi FunicularTbilisi (Chonkadze Street) → Mtatsminda Park | 🇬🇪 Georgia | Mountain | 0.5 | 3 min | 10 | — | 1905 | — |
| TünelKaraköy → Beyoğlu | 🇹🇷 Türkiye | Mountain | 0.57 | 2 min | 17 | 22 | 1875 | — |
| F1 Taksim–Kabataş FunicularKabataş → Taksim | 🇹🇷 Türkiye | Mountain | 0.59 | 2 min | 18 | — | 2006 | — |
| Monongahela InclinePittsburgh (Station Square) → Mount Washington | 🇺🇸 United States | Mountain | 0.19 | 2 min | 6 | 10 | 1870 | — |
| Duquesne InclinePittsburgh (West Carson Street) → Duquesne Heights | 🇺🇸 United States | Mountain | 0.24 | 3 min | 5 | 7 | 1877 | — |
| Lookout Mountain Incline RailwayChattanooga (St. Elmo) → Lookout Mountain (Point Park) | 🇺🇸 United States | Mountain | 1.6 | 10 min | 10 | — | 1895 | — |
| Angels FlightLos Angeles (Hill Street) → Bunker Hill (California Plaza) | 🇺🇸 United States | Mountain | 0.09 | 1 min | 5 | — | 1901 | — |
| Fenelon Place ElevatorDubuque (Fourth Street) → Fenelon Place | 🇺🇸 United States | Mountain | 0.09 | 1 min | 5 | — | 1882 | — |
| Old Quebec FunicularQuebec City (Petit-Champlain) → Dufferin Terrace | 🇨🇦 Canada | Mountain | 0.06 | 1 min | 4 | — | 1879 | — |
| Falls Incline RailwayNiagara Falls (Table Rock) → Fallsview | 🇨🇦 Canada | Mountain | 0.06 | 1 min | 4 | 4 | 1966 | — |
| Funicular de SantiagoSantiago (Plaza Caupolicán) → Cerro San Cristóbal | 🇨🇱 Chile | Mountain | 0.49 | 6 min | 5 | — | 1925 | — |
| Ascensor ConcepciónValparaíso (Calle Prat) → Cerro Concepción | 🇨🇱 Chile | Mountain | 0.07 | 1 min | 4 | — | 1883 | — |
| Monserrate FunicularBogotá → Cerro de Monserrate | 🇨🇴 Colombia | Mountain | 0.82 | 5 min | 10 | 11 | 1929 | — |
| Plano Inclinado GonçalvesSalvador (Comércio) → Salvador (Pelourinho) | 🇧🇷 Brazil | Mountain | 0.08 | 1 min | 5 | — | 1874 | — |
| Flying Dutchman FunicularCape Point car park → Cape Point lighthouse | 🇿🇦 South Africa | Mountain | 0.59 | 3 min | 12 | — | 1996 | — |
| Peak TramHong Kong (Garden Road) → Victoria Peak | 🇭🇰 Hong Kong | Mountain | 1.36 | 5 min | 16 | 21 | 1888 | 4M |
| Penang Hill RailwayAir Itam → Penang Hill | 🇲🇾 Malaysia | Mountain | 2 | 5 min | 24 | 36 | 1923 | 1.9M |
| CarmelitHaifa (Paris Square) → Carmel Center | 🇮🇱 Israel | Mountain | 1.8 | 6 min | 18 | 28 | 1959 | — |
| Koyasan Cable CarGokurakubashi → Kōyasan | 🇯🇵 Japan | Mountain | 0.8 | 5 min | 10 | 11 | 1930 | — |
| Hakone Tozan Cable CarGōra → Sōunzan | 🇯🇵 Japan | Mountain | 1.2 | 10 min | 7 | — | 1921 | — |
| Mount Takao Cable CarKiyotaki → Takaosan | 🇯🇵 Japan | Mountain | 1.02 | 6 min | 10 | — | 1927 | — |
| Ikoma Cable CarToriimae → Ikoma-Sanjō | 🇯🇵 Japan | Mountain | 2 | 12 min | 10 | 11 | 1918 | — |
| Sakamoto CableCable Sakamoto → Cable Enryakuji | 🇯🇵 Japan | Mountain | 2.03 | 11 min | 11 | — | 1927 | — |
| Katoomba Scenic RailwayJamison Valley → Scenic World Katoomba | 🇦🇺 Australia | Mountain | 0.31 | 2 min | 9 | — | 1928 | — |
| Wellington Cable CarLambton Quay → Kelburn | 🇳🇿 New Zealand | Mountain | 0.61 | 5 min | 7 | 18 | 1902 | — |
| Southeastern HighspeedLondon → Dover | 🇬🇧 United Kingdom | High-speed | 125 | 1 h 3 min | 119 | 225 | 2009 | — |
| Southeastern HighspeedLondon → Margate | 🇬🇧 United Kingdom | High-speed | 147 | 1 h 26 min | 103 | 225 | 2009 | — |
| Toulouse–Bayonne railwayBayonne → Toulouse | 🇫🇷 France | Classic | 318 | ≈ 3 h 28 min | 92 | 160 | 1866 | — |
| Stralsund–Berlin railwayStralsund → Berlin | 🇩🇪 Germany | Classic | 237 | ≈ 3 h 00 min | 79 | 160 | 1863 | — |
| Mälaren LineÖrebro → Stockholm | 🇸🇪 Sweden | Classic | 204 | ≈ 2 h 08 min | 96 | 200 | 1857 | — |
| Rome–Ancona railwayFalconara Marittima → Orte | 🇮🇹 Italy | Classic | 199 | ≈ 3 h 06 min | 64 | 180 | 1866 | — |
| Coutras–Tulle lineTulle → Coutras | 🇫🇷 France | Classic | 186 | ≈ 2 h 16 min | 82 | 160 | 1857 | — |
| Haparanda LineHaparanda → Boden | 🇸🇪 Sweden | Classic | 158 | ≈ 1 h 31 min | 104 | 200 | 1915 | — |
| Danube Valley RailwayUlm → Immendingen | 🇩🇪 Germany | Classic | 142 | ≈ 2 h 10 min | 66 | 120 | 1868 | — |
| Treuchtlingen–Würzburg railwayTreuchtlingen → Würzburg | 🇩🇪 Germany | Classic | 139 | ≈ 1 h 54 min | 73 | 160 | 1859 | — |
| Ruse–Kaspichan railwayRuse → Kaspichan | 🇧🇬 Bulgaria | Classic | 136 | ≈ 2 h 32 min | 54 | 80 | 1866 | — |
| Blekinge Coast LineKristianstad → Karlskrona | 🇸🇪 Sweden | Classic | 128 | ≈ 1 h 50 min | 70 | 160 | 1898 | — |
| Skåne LineKristianstad → Helsingborg | 🇸🇪 Sweden | Classic | 107 | ≈ 1 h 38 min | 66 | 160 | 1865 | — |
| Stendal–Uelzen railwayStendal → Uelzen | 🇩🇪 Germany | Classic | 107 | ≈ 1 h 29 min | 72 | 160 | 1873 | — |
| Craiova–Calafat railwayCalafat → Craiova | 🇷🇴 Romania | Classic | 107 | ≈ 3 h 30 min | 31 | 160 | 1890 | — |
| Bari–Taranto railwayTaranto → Bari | 🇮🇹 Italy | Classic | 103 | ≈ 1 h 09 min | 90 | 150 | 1865 | — |
| Pyhrn railwaySelzthal → Linz | 🇦🇹 Austria | Scenic | 102 | ≈ 1 h 50 min | 56 | 140 | 1906 | — |
| Brescia–Iseo–Edolo railwayEdolo → Brescia | 🇮🇹 Italy | Scenic | 101 | ≈ 2 h 27 min | 41 | 90 | 1885 | — |
| Langå–Struer railwayStruer → Langå | 🇩🇰 Denmark | Classic | 102 | ≈ 1 h 33 min | 66 | 120 | 1865 | — |
| Bratislava–Komárno railwayKomárno → Bratislava | 🇸🇰 Slovakia | Classic | 100 | ≈ 2 h 24 min | 42 | 80 | 1895 | — |
| Libourne–Le Buisson lineLibourne → Le Buisson | 🇫🇷 France | Classic | 98 | ≈ 1 h 12 min | 82 | 120 | 1869 | — |
| Zvolen–Vrútky railwayZvolen → Vrútky | 🇸🇰 Slovakia | Scenic | 95 | ≈ 1 h 44 min | 55 | 100 | 1872 | — |
| Livorno–Florence railwayLivorno → Florence | 🇮🇹 Italy | Classic | 96 | ≈ 1 h 16 min | 76 | — | 1844 | — |
| Margecany–Červená Skala railwayMargecany → Telgárt | 🇸🇰 Slovakia | Scenic | 82 | ≈ 2 h 06 min | 39 | 80 | 1884 | — |
| Main-Neckar RailwayHeidelberg → Frankfurt | 🇩🇪 Germany | Classic | 84 | ≈ 1 h 36 min | 53 | 160 | 1846 | — |
| Łódź–Kutno railwayKutno → Łódź | 🇵🇱 Poland | Classic | 82 | ≈ 1 h 32 min | 53 | 120 | 1925 | — |
| Saar RailwayTrier → Saarbrücken | 🇩🇪 Germany | Classic | 81 | ≈ 1 h 30 min | 54 | 140 | 1858 | — |
| Rennes–Saint-Malo railwaySaint-Malo → Rennes | 🇫🇷 France | Classic | 80 | ≈ 46 min | 104 | 150 | 1864 | — |
| Valence–Moirans railwayValence → Moirans | 🇫🇷 France | Classic | 79 | ≈ 1 h 07 min | 71 | 140 | 1864 | — |
| Regensburg–Ingolstadt railwayRegensburg → Ingolstadt | 🇩🇪 Germany | Classic | 73 | ≈ 1 h 14 min | 59 | 140 | 1874 | — |
| Stralsund–Rostock railwayStralsund → Rostock | 🇩🇪 Germany | Classic | 72 | ≈ 1 h 20 min | 54 | 160 | 1888 | — |
| Rennes–Redon railwayRedon → Rennes | 🇫🇷 France | Classic | 71 | ≈ 42 min | 101 | 160 | 1862 | — |
| Augsburg–Nördlingen railwayNördlingen → Augsburg | 🇩🇪 Germany | Classic | 70 | ≈ 1 h 22 min | 51 | 200 | 1844 | — |
| Ystad LineYstad → Malmö | 🇸🇪 Sweden | Classic | 69 | ≈ 56 min | 74 | 160 | 1874 | — |
| VorarlbergbahnLindau → Bludenz | 🇩🇪 Germany, 🇦🇹 Austria | Classic | 67 | ≈ 1 h 12 min | 56 | 160 | 1872 | — |
| Miskolc–Bánréve–Ózd railwayÓzd → Miskolc | 🇭🇺 Hungary | Classic | 57 | ≈ 1 h 10 min | 49 | 100 | 1871 | — |
| Grenoble–Montmélian railwayMontmélian → Grenoble | 🇫🇷 France | Classic | 54 | ≈ 40 min | 81 | 140 | 1864 | — |
| Zemitāni–Skulte railwaySkulte → Rīga | 🇱🇻 Latvia | Classic | 52 | ≈ 1 h 02 min | 50 | 100 | 1937 | — |
| Neuchâtel–Pontarlier railwayPontarlier → Neuchâtel | 🇫🇷 France, 🇨🇭 Switzerland | Classic | 52 | ≈ 52 min | 60 | — | 1860 | — |
| LollandsbanenNakskov → Nykøbing Falster | 🇩🇰 Denmark | Classic | 51 | ≈ 51 min | 60 | 100 | 1874 | — |
| Prättigau LineDavos Platz → Landquart | 🇨🇭 Switzerland | Scenic | 49 | ≈ 1 h 11 min | 41 | 90 | 1889 | — |
| Engadine LineBever → Scuol-Tarasp | 🇨🇭 Switzerland | Scenic | 49 | ≈ 1 h 13 min | 40 | 80 | 1903 | — |
| Tallinn–Paldiski railwayPaldiski → Tallinn | 🇪🇪 Estonia | Classic | 47 | ≈ 58 min | 49 | — | 1870 | — |
| SeetalbahnLenzburg → Lucerne | 🇨🇭 Switzerland | Classic | 47 | ≈ 1 h 35 min | 30 | — | 1883 | — |
| KystbanenHelsingør → Copenhagen | 🇩🇰 Denmark | Classic | 46 | ≈ 59 min | 47 | 120 | 1897 | — |
| Biel–La Chaux-de-Fonds railwayLa Chaux-de-Fonds → Biel/Bienne | 🇨🇭 Switzerland | Scenic | 43 | ≈ 45 min | 57 | — | 1874 | — |
| Frederiksværk LineHundested → Hillerød | 🇩🇰 Denmark | Classic | 40 | ≈ 54 min | 44 | 100 | 1897 | — |
| Arendal LineNelaug → Arendal | 🇳🇴 Norway | Classic | 35 | ≈ 44 min | 48 | — | 1910 | — |
| Figeac–Arvant railwayFigeac → Arvant | 🇫🇷 France | Classic | 167 | ≈ 2 h 57 min | 57 | — | 1861 | — |
| Székesfehérvár–Szombathely railwaySzombathely → Székesfehérvár | 🇭🇺 Hungary | Classic | 168 | ≈ 2 h 34 min | 65 | — | 1872 | — |
| Tampere–Pori railwayPori → Tampere | 🇫🇮 Finland | Classic | 131 | ≈ 1 h 39 min | 79 | 140 | 1895 | — |
| Vejle–Holstebro railwayHolstebro → Vejle | 🇩🇰 Denmark | Classic | 113 | ≈ 1 h 43 min | 66 | 120 | 1914 | — |
| Debrecen–Füzesabony railwayFüzesabony → Debrecen | 🇭🇺 Hungary | Classic | 102 | ≈ 1 h 51 min | 55 | — | 1891 | — |
| Győr–Sopron railwayGyőr → Sopron | 🇭🇺 Hungary | Classic | 84 | ≈ 1 h 04 min | 79 | 120 | 1876 | — |
| Jyväskylä–Pieksämäki railwayPieksämäki → Jyväskylä | 🇫🇮 Finland | Classic | 79 | ≈ 1 h 01 min | 78 | 140 | 1918 | — |
| Győr–Veszprém railwayVeszprém → Győr | 🇭🇺 Hungary | Scenic | 77 | ≈ 2 h 12 min | 35 | 60 | 1896 | — |
| Jura RailwayBiel/Bienne → Basel | 🇨🇭 Switzerland | Scenic | 73 | ≈ 1 h 22 min | 53 | — | 1857 | — |
| Győr–Celldömölk railwayCelldömölk → Győr | 🇭🇺 Hungary | Classic | 71 | ≈ 1 h 14 min | 58 | 120 | 1871 | — |
| Vercelli–Pavia railwayVercelli → Pavia | 🇮🇹 Italy | Classic | 65 | ≈ 1 h 39 min | 39 | 120 | 1882 | — |
| Aachen–Mönchengladbach railwayMönchengladbach → Aachen | 🇩🇪 Germany | Classic | 62 | ≈ 50 min | 74 | 160 | 1852 | — |
| Dombóvár–Bátaszék-lineBátaszék → Dombóvár | 🇭🇺 Hungary | Classic | 59 | ≈ 1 h 14 min | 48 | 80 | 1873 | — |
| Thur Valley LineWinterthur → Romanshorn | 🇨🇭 Switzerland | Classic | 56 | ≈ 48 min | 70 | 125 | 1855 | — |
| Olten–Lucerne railwayLucerne → Olten | 🇨🇭 Switzerland | Classic | 55 | ≈ 45 min | 73 | 160 | 1856 | — |
| Szombathely–Szentgotthárd railwaySzentgotthárd → Szombathely | 🇭🇺 Hungary | Classic | 53 | ≈ 52 min | 61 | 120 | 1872 | — |
| Tølløse LineTølløse → Slagelse | 🇩🇰 Denmark | Classic | 51 | ≈ 53 min | 58 | 120 | 1901 | — |
| Miskolc–Tornanádaska railwayTornanádaska → Miskolc | 🇭🇺 Hungary | Classic | 58 | ≈ 2 h | 29 | — | 1892 | — |
| Kiskunhalas–Kiskunfélegyháza railwayKiskunfélegyháza → Kiskunhalas | 🇭🇺 Hungary | Classic | 45 | ≈ 49 min | 55 | 100 | 1912 | — |
| Bern–Neuchâtel railwayNeuchâtel → Bern | 🇨🇭 Switzerland | Classic | 42 | ≈ 45 min | 56 | 160 | 1901 | — |
| Burgdorf–Thun railwayBurgdorf → Thun | 🇨🇭 Switzerland | Classic | 40 | ≈ 1 h 03 min | 38 | 50 | 1899 | — |
| Delémont–Delle railwayDelle → Delémont | 🇫🇷 France, 🇨🇭 Switzerland | Classic | 40 | ≈ 52 min | 46 | — | 1872 | — |
| VestbanenNørre Nebel → Varde | 🇩🇰 Denmark | Classic | 37 | ≈ 52 min | 43 | 75 | 1903 | — |
| Fribourg–Ins railwayIns → Fribourg | 🇨🇭 Switzerland | Classic | 32 | ≈ 52 min | 37 | — | 1903 | — |
| Cadenazzo–Luino railwayCadenazzo → Luino | 🇨🇭 Switzerland, 🇮🇹 Italy | Scenic | 31 | ≈ 36 min | 52 | 125 | 1882 | — |
| Tonkin LineSaint-Gingolph → Saint-Maurice | 🇨🇭 Switzerland | Scenic | 27 | ≈ 46 min | 35 | — | 1859 | — |
| Glarus LineLinthal → Ziegelbrücke | 🇨🇭 Switzerland | Scenic | 27 | ≈ 49 min | 33 | — | 1859 | — |
| Ciudad Real–Badajoz railwayCiudad Real → Badajoz | 🇪🇸 Spain | Classic | 334 | ≈ 4 h 42 min | 71 | — | 1866 | — |
| Linares Baeza–Almería railwayAlmería → Linares-Baeza | 🇪🇸 Spain | Classic | 234 | ≈ 3 h 52 min | 61 | 140 | 1899 | — |
| Pieksämäki–Joensuu railwayPieksämäki → Joensuu | 🇫🇮 Finland | Classic | 180 | ≈ 2 h 20 min | 77 | 120 | 1940 | — |
| Oulu–Kontiomäki railwayKontiomäki → Oulu | 🇫🇮 Finland | Classic | 166 | ≈ 1 h 53 min | 88 | 140 | 1926 | — |
| Wrocław–Poznań railwayWrocław → Poznań | 🇵🇱 Poland | Classic | 164 | ≈ 1 h 27 min | 113 | 160 | 1856 | — |
| Niversac–Agen railwayAgen → Niversac | 🇫🇷 France | Classic | 161 | ≈ 3 h 36 min | 45 | — | 1863 | — |
| Iisalmi–Ylivieska railwayYlivieska → Iisalmi | 🇫🇮 Finland | Classic | 154 | ≈ 1 h 46 min | 87 | 120 | 1923 | — |
| Castejón–Alsasua railwayCastejón de Ebro → Altsasu | 🇪🇸 Spain | Classic | 138 | ≈ 2 h 08 min | 65 | 140 | 1865 | — |
| Palatine Ludwig RailwayMannheim → Saarbrücken | 🇩🇪 Germany | Classic | 129 | ≈ 1 h 23 min | 93 | 160 | 1847 | — |
| Turku–Toijala railwayToijala → Tampere | 🇫🇮 Finland | Classic | 169 | ≈ 1 h 50 min | 92 | 140 | 1876 | — |
| Montluçon–Saint-Sulpice-Laurières lineSaint-Sulpice-Laurière → Montluçon | 🇫🇷 France | Classic | 121 | ≈ 1 h 46 min | 68 | 110 | 1864 | — |
| Haapamäki–Seinäjoki railwayHaapamäki → Seinäjoki | 🇫🇮 Finland | Classic | 117 | ≈ 1 h 39 min | 71 | 100 | 1882 | — |
| Munich–Simbach railwaySimbach am Inn → Munich | 🇩🇪 Germany | Classic | 113 | ≈ 1 h 30 min | 75 | 130 | 1871 | — |
| Mouchard–Bourg-en-Bresse railwayBourg-en-Bresse → Mouchard | 🇫🇷 France | Scenic | 112 | ≈ 1 h 20 min | 84 | 140 | 1864 | — |
| Tampere–Haapamäki railwayHaapamäki → Tampere | 🇫🇮 Finland | Classic | 112 | ≈ 1 h 27 min | 77 | 160 | 1902 | — |
| Iisalmi–Kontiomäki railwayKontiomäki → Iisalmi | 🇫🇮 Finland | Classic | 106 | ≈ 1 h 18 min | 82 | 140 | 1904 | — |
| Szombathely–Nagykanizsa railwayNagykanizsa → Szombathely | 🇭🇺 Hungary | Classic | 101 | ≈ 1 h 43 min | 59 | 100 | 1865 | — |
| Limoges–Périgueux railwayPérigueux → Limoges | 🇫🇷 France | Classic | 98 | ≈ 1 h 13 min | 81 | 140 | 1861 | — |
| Krustpils–Rēzekne railwayRēzekne → Krustpils | 🇱🇻 Latvia | Classic | 95 | ≈ 1 h 07 min | 85 | 120 | 1901 | — |
| Fryksdal LineKil → Torsby | 🇸🇪 Sweden | Scenic | 81 | ≈ 1 h 30 min | 54 | 90 | 1915 | — |
| Székesfehérvár–Komárom railwayKomárom → Székesfehérvár | 🇭🇺 Hungary | Classic | 82 | ≈ 1 h 27 min | 57 | 100 | 1860 | — |
| Thy LineThisted → Struer | 🇩🇰 Denmark | Classic | 73 | ≈ 1 h 25 min | 52 | 75 | 1882 | — |
| Daugavpils–Indra railwayIndra → Daugavpils | 🇱🇻 Latvia | Classic | 69 | ≈ 54 min | 77 | — | 1866 | — |
| Angoulême–Saintes lineSaintes → Angoulême | 🇫🇷 France | Classic | 76 | ≈ 1 h 05 min | 70 | — | 1867 | — |
| Mühldorf–Freilassing railwayFreilassing → Mühldorf | 🇩🇪 Germany | Classic | 65 | ≈ 58 min | 67 | 160 | 1908 | — |
| Sopron–Szombathely railwaySzombathely → Sopron | 🇭🇺 Hungary | Classic | 62 | ≈ 57 min | 65 | 120 | 1865 | — |
| Riihimäki–Lahti railwayRiihimäki → Lahti | 🇫🇮 Finland | Classic | 58 | ≈ 58 min | 60 | — | 1869 | — |
| Kouvola–Kotka railwayKotka → Kouvola | 🇫🇮 Finland | Classic | 53 | ≈ 1 h 01 min | 52 | 120 | 1890 | — |
| Reims-Laon railwayLaon → Reims | 🇫🇷 France | Classic | 52 | ≈ 45 min | 69 | 130 | 1857 | — |
| Perpignan–Villefranche lineVillefranche-de-Conflent → Perpignan | 🇫🇷 France | Scenic | 46 | ≈ 55 min | 50 | — | 1868 | — |
| Brig–Domodossola railwayDomodossola → Brig | 🇮🇹 Italy, 🇨🇭 Switzerland | Classic | 41 | ≈ 32 min | 77 | — | 1906 | — |
| Saintes–Royan lineSaintes → Royan | 🇫🇷 France | Classic | 37 | ≈ 30 min | 74 | 120 | 1875 | — |
| Pápa–Csorna railwayCsorna → Pápa | 🇭🇺 Hungary | Classic | 36 | ≈ 1 h 05 min | 33 | 60 | 1896 | — |
| Kochelsee RailwayKochel → Tutzing | 🇩🇪 Germany | Scenic | 35 | ≈ 41 min | 51 | 100 | 1865 | — |
| Winterthur–Etzwilen railwayEtzwilen → Winterthur | 🇨🇭 Switzerland | Classic | 31 | ≈ 45 min | 41 | — | 1875 | — |
| Liège–Maastricht railwayLiège → Maastricht | 🇧🇪 Belgium, 🇳🇱 Netherlands | Classic | 31 | ≈ 39 min | 48 | 120 | 1861 | — |
| Sevnica–Trebnje railwayTrebnje → Sevnica | 🇸🇮 Slovenia | Classic | 31 | ≈ 45 min | 41 | — | 1938 | — |
| Rheinfall railwaySchaffhausen → Winterthur | 🇨🇭 Switzerland | Scenic | 29 | ≈ 31 min | 56 | — | 1857 | — |
| Monza–Molteno railwayMolteno → Monza | 🇮🇹 Italy | Classic | 29 | ≈ 56 min | 31 | 80 | 1911 | — |
| Colmar–Metzeral lineMetzeral → Colmar | 🇫🇷 France | Scenic | 24 | ≈ 38 min | 38 | 100 | 1868 | — |
| Fidenza–Fornovo railwayFornovo → Fidenza | 🇮🇹 Italy | Classic | 25 | ≈ 30 min | 50 | — | 1907 | — |
| Huttwil–Wolhusen railwayHuttwil → Wolhusen | 🇨🇭 Switzerland | Classic | 25 | ≈ 39 min | 38 | — | 1895 | — |
| Magdeburg-Wittenberge railwayMagdeburg → Wittenberge | 🇩🇪 Germany | Classic | 112 | ≈ 1 h 21 min | 83 | 120 | 1849 | — |
| Siena–Grosseto railwaySiena → Grosseto | 🇮🇹 Italy | Scenic | 100 | ≈ 1 h 58 min | 51 | — | 1864 | — |
| Człuchów–Słosinko railwaySłosinko → Człuchów | 🇵🇱 Poland | Classic | 84 | ≈ 1 h 38 min | 51 | — | 1902 | — |
| Kiel–Lübeck railwayLübeck → Kiel | 🇩🇪 Germany | Classic | 80 | ≈ 1 h 13 min | 66 | 140 | 1873 | — |
| Haapamäki–Jyväskylä railwayHaapamäki → Jyväskylä | 🇫🇮 Finland | Classic | 76 | ≈ 1 h 12 min | 63 | 100 | 1897 | — |
| Bad Kleinen–Rostock railwayRostock → Bad Kleinen | 🇩🇪 Germany | Classic | 71 | ≈ 52 min | 82 | 160 | 1850 | — |
| Manzanares–Ciudad Real lineManzanares → Ciudad Real | 🇪🇸 Spain | Classic | 64 | ≈ 57 min | 67 | 140 | 1861 | — |
| Paar Valley RailwayAugsburg → Ingolstadt | 🇩🇪 Germany | Classic | 62 | ≈ 1 h 00 min | 62 | 130 | 1875 | — |
| Saint-Étienne–Lyon railwaySaint-Étienne → Lyon | 🇫🇷 France | Classic | 57 | ≈ 57 min | 60 | — | 1830 | — |
| Ammersee RailwayMering → Weilheim | 🇩🇪 Germany | Scenic | 54 | ≈ 59 min | 55 | 120 | 1898 | — |
| Haller WillemBielefeld → Osnabrück | 🇩🇪 Germany | Scenic | 53 | ≈ 1 h 21 min | 39 | 80 | 1886 | — |
| Lunéville–Saint-Dié lineSaint-Dié-des-Vosges → Lunéville | 🇫🇷 France | Classic | 50 | ≈ 45 min | 67 | 120 | 1864 | — |
| Broye LineYverdon-les-Bains → Fribourg | 🇨🇭 Switzerland | Classic | 49 | ≈ 1 h 07 min | 44 | — | 1876 | — |
| Österlen LineSimrishamn → Ystad | 🇸🇪 Sweden | Classic | 46 | ≈ 43 min | 64 | 140 | 2003 | — |
| Neumarkt-Sankt Veit–Landshut railwayNeumarkt-Sankt Veit → Landshut | 🇩🇪 Germany | Classic | 38 | ≈ 42 min | 54 | 120 | 1883 | — |
| Olsztyn–Ełk railwayEłk → Olsztyn | 🇵🇱 Poland | Classic | 165 | ≈ 2 h 00 min | 83 | — | 1883 | — |
| Vilnius–Turmantas railwayTurmantas → Vilnius | 🇱🇹 Lithuania | Classic | 147 | ≈ 2 h 21 min | 63 | 120 | 1862 | — |
| Heath RailwayBuchholz → Hannover | 🇩🇪 Germany | Classic | 133 | ≈ 1 h 58 min | 68 | 120 | 1896 | — |
| Amiens–Laon railwayAmiens → Laon | 🇫🇷 France | Classic | 107 | ≈ 1 h 33 min | 69 | 120 | 1857 | — |
| Vilnius–Marcinkonys railwayMarcinkonys → Vilnius | 🇱🇹 Lithuania | Classic | 99 | ≈ 1 h 58 min | 50 | — | 1862 | — |
| Tartu-Koidula railwayKoidula → Tartu | 🇪🇪 Estonia | Classic | 85 | ≈ 1 h 42 min | 50 | 120 | 1931 | — |
| Lübeck–Lüneburg railwayLüneburg → Lübeck | 🇩🇪 Germany | Classic | 78 | ≈ 1 h 10 min | 67 | 120 | 1851 | — |
| Line 166 (Athus–Meuse)Dinant → Bertrix | 🇧🇪 Belgium | Scenic | 72 | ≈ 1 h 09 min | 63 | 120 | 1880 | — |
| Xàtiva–Alcoi railwayAlcoi → Xàtiva | 🇪🇸 Spain | Scenic | 63 | ≈ 1 h 47 min | 35 | 55 | 1904 | — |
| Gäu RailwayHorb → Stuttgart | 🇩🇪 Germany | Classic | 61 | ≈ 58 min | 63 | 140 | 1868 | — |
| Kalwaria Zebrzydowska–Bielsko-Biała railwayBielsko-Biała → Kalwaria Zebrzydowska | 🇵🇱 Poland | Classic | 57 | ≈ 1 h 34 min | 36 | — | 1888 | — |
| Eiderstedt LineBad Sankt Peter-Ording → Husum | 🇩🇪 Germany | Classic | 43 | ≈ 56 min | 46 | 80 | 1854 | — |
| Clisson–Cholet lineClisson → Cholet | 🇫🇷 France | Classic | 39 | ≈ 40 min | 59 | 130 | 1882 | — |
| Münster–Rheine railwayMünster → Rheine | 🇩🇪 Germany | Classic | 39 | ≈ 30 min | 78 | 140 | 1856 | — |
| Donauwörth–Treuchtlingen railwayTreuchtlingen → Donauwörth | 🇩🇪 Germany | Classic | 34 | ≈ 25 min | 82 | 140 | 1906 | — |
| Lauter Valley RailwayLauterecken → Kaiserslautern | 🇩🇪 Germany | Scenic | 33 | ≈ 59 min | 34 | 60 | 1883 | — |
| Lutterbach–Kruth lineLutterbach → Kruth | 🇫🇷 France | Scenic | 32 | ≈ 54 min | 36 | — | 1839 | — |
| Appenzell LineWasserauen → Gossau | 🇨🇭 Switzerland | Scenic | 31 | ≈ 55 min | 34 | — | 1949 | — |
| Neckarelz–Osterburken railwayNeckarelz → Osterburken | 🇩🇪 Germany | Classic | 31 | ≈ 38 min | 49 | 100 | 1866 | — |
| Marktoberdorf–Füssen railwayMarktoberdorf → Füssen | 🇩🇪 Germany | Scenic | 30 | ≈ 44 min | 41 | 80 | 1889 | — |
| Brașov–Zărnești railwayZărnești → Brașov | 🇷🇴 Romania | Scenic | 27 | ≈ 51 min | 32 | 70 | 1891 | — |
| Rostock–Tessin railwayTessin → Rostock | 🇩🇪 Germany | Classic | 27 | ≈ 46 min | 35 | 80 | 1895 | — |
| Deister RailwayWeetzen → Haste | 🇩🇪 Germany | Classic | 25 | ≈ 32 min | 47 | — | 1872 | — |
| Tüßling–Burghausen railwayBurghausen → Tüßling | 🇩🇪 Germany | Classic | 25 | ≈ 35 min | 43 | 80 | 1897 | — |
| Lausanne–Vallorbe lineVallorbe → Lausanne | 🇨🇭 Switzerland | Classic | 46 | ≈ 51 min | 54 | — | 1855 | — |
| Thessaloniki–FlorinaThessaloniki → Florina | 🇬🇷 Greece | Classic | 196 | ≈ 3 h 5 min | 64 | — | 1894 | — |
| Proastiakos Patras Π2Patras (Agios Andreas) → Rio | 🇬🇷 Greece | Classic | 8 | ≈ 15 min | 32 | — | 2010 | — |
| Proastiakos Patras Π1Patras (Agios Andreas) → Kato Achaia | 🇬🇷 Greece | Classic | 20 | ≈ 35 min | 34 | — | 2020 | — |
| Sevilla–HuelvaSeville → Huelva | 🇪🇸 Spain | Classic | 121 | 1 h 30 min | 81 | 160 | 1880 | — |
| Ballina BranchBallina → Manulla Junction | 🇮🇪 Ireland | Classic | 33 | ≈ 30 min | 66 | 95 | 1873 | — |
| Limerick–WaterfordLimerick → Waterford | 🇮🇪 Ireland | Classic | 123 | ≈ 2 h 30 min | 49 | 80 | 1854 | — |
| Limerick–BallybrophyLimerick → Ballybrophy | 🇮🇪 Ireland | Classic | 92 | ≈ 1 h 45 min | 53 | 97 | 1864 | — |
| Leeds–MorecambeLeeds → Morecambe | 🇬🇧 United Kingdom | Classic | 113 | ≈ 2 h 5 min | 54 | — | 1850 | — |
| Athens–ChalkidaAthens → Chalkida | 🇬🇷 Greece | Classic | 81 | ≈ 1 h 25 min | 57 | — | 2009 | — |
| Proastiakos Airport LinePiraeus → Athens Airport | 🇬🇷 Greece | Classic | 48 | ≈ 1 h 10 min | 41 | 160 | 2004 | — |
| Shrewsbury–ChesterShrewsbury → Chester | 🇬🇧 United Kingdom | Classic | 68 | ≈ 55 min | 74 | 145 | 1848 | — |
| Málaga–SevillaMálaga → Seville | 🇪🇸 Spain | Scenic | 220 | ≈ 2 h 55 min | 75 | — | 1865 | — |
| Almería–GranadaAlmería → Granada | 🇪🇸 Spain | Classic | 176 | ≈ 2 h 25 min | 73 | — | 1895 | — |
| Jaén–CádizJaén → Cádiz | 🇪🇸 Spain | Classic | 415 | ≈ 5 h | 83 | — | 1881 | — |
| Jaén–MadridJaén → Madrid | 🇪🇸 Spain | Classic | 378 | ≈ 4 h | 95 | 160 | 1881 | — |
| Sevilla–ZafraSeville → Zafra | 🇪🇸 Spain | Classic | 172 | ≈ 2 h 45 min | 63 | — | 1885 | — |
| West Wales LineSwansea → Milford Haven | 🇬🇧 United Kingdom | Classic | 116 | ≈ 2 h | 58 | 120 | 1856 | — |
| Pembroke Dock BranchSwansea → Pembroke Dock | 🇬🇧 United Kingdom | Classic | 117 | ≈ 2 h 10 min | 54 | 120 | 1863 | — |
| Fishguard Harbour LineSwansea → Fishguard Harbour | 🇬🇧 United Kingdom | Classic | 115 | ≈ 2 h | 58 | 120 | 1906 | — |
| Javelin North KentLondon → Margate | 🇬🇧 United Kingdom | High-speed | 120 | 1 h 29 min | 81 | 225 | 2009 | — |
| Østfoldbanen: Oslo–SkiOslo → Ski | 🇳🇴 Norway | Classic | 24 | 31 min | 46 | 100 | 1879 | — |
| Østre linjeOslo → Rakkestad | 🇳🇴 Norway | Classic | 76 | 1 h 15 min | 61 | 200 | 1882 | — |
| BratsbergbanenPorsgrunn → Notodden | 🇳🇴 Norway | Classic | 63 | 1 h | 63 | 100 | 1917 | — |
Figures are published values, not live data · corrections log
How to read it
Average speed is route length divided by the fastest scheduled end-to-end journey, which is the number that decides how long your day takes. It is typically 60 to 80% of the headline top speed, and the gap between the two columns is worth a look on its own. Every figure comes from the open TrainRouter Atlas (CC BY 4.0, archived at DOI 10.5281/zenodo.21322030), so you can check or reuse any of it.
What is the fastest train route by average speed?
Jinghu High-Speed, Beijing to Shanghai, averages 307 km/h over 1,318 km. Average speed here is route length divided by the fastest scheduled journey, so it counts every stop and slow approach — unlike a headline top speed.
Why do some routes have no average speed or ridership?
A dash means no credible published figure, not zero. Average speed is withheld where dividing would lie — multi-day hotel and cruise trains whose clock includes nights parked in a siding, and round-trip times that cover the line twice. Ridership is published for only a minority of the world's services. Nothing here is estimated to fill a gap.
What is the longest train route in the atlas?
Trans-Siberian Railway, Moscow to Vladivostok, at 9,289 km. Sort the Distance column to see the rest.