This article lists the longest passenger rail services that are currently scheduled and running directly between two cities. This list is not complete due to the complexity of various railway systems, their timetables and difference in schedule administration between countries. To keep the list simple, only services that are point-to-point direct between two cities are listed. Services that require railcar exchanges, coach changes, shunting or station transfers are not listed.
Top 50 train services, by distance + No. Origin(country) Destination(country) Train nameNo. Operator name Distance (km) No. of stops FrequencyScheduled running timeRef.1Moscow (Russia) Vladivostok (Russia) Rossiya 1 / 2 Russian Railways9,300140Daily164 hrs (~7 days)2 Moscow (Russia) Vladivostok (Russia) 9 / 10 Russian Railways 9,259 81Daily 147 hrs (~6 days)3Kislovodsk (Russia) Neryungri (Russia) 97 (additional carriage)Russian Railways7,963122Every other day150 hrs (~6 days)4Chita (Russia) Adler (Russia) 269 / 270Russian Railways7,504953 times a week (in Summer)140 hrs (~6 days)5Chita (Russia) Anapa (Russia) 69 (additional carriage)Russian Railways7,070109Daily135 hrs (~5.5 days)6Moscow (Russia) Neryungri (Russia) 82 (additional carriage) / 375 (additional carriage) Russian Railways6,950101Every other day124 hrs (~5 days) 7Adler (Russia) Severobaykalsk (Russia) 273 / 274Russian Railways6,88391Weekly (in Summer)125 hrs (~5 days)8Moscow (Russia) Chita (Russia) 69 / 70Russian Railways6,205107Daily106 hrs (~4.5 days)9Irkutsk (Russia) Anapa (Russia) 205Russian Railways5,996792 times a week (in Summer)109 hrs (~4.5 days)10Moscow (Russia) Severobaykalsk (Russia) 91 / 92Russian Railways5,54658Every other day87 hrs (~3.5 days)11Moscow (Russia) Ulan-Ude (Russia) 81 / 82Russian Railways5,49971Every other day94 hrs (~4 days)12Adler (Russia) Tomsk (Russia) 115 / 116Russian Railways5,06771Every other day93 hrs (~4 days)13Adler (Russia) Krasnoyarsk (Russia) 127 / 128Russian Railways5,037702 or 3 times a week94 hrs (~4 days)14Adler (Russia) Barnaul (Russia) 216Russian Railways4,98374Every other day (in peak seasons)93 hrs (~4 days)15 Guangzhou (China) Lhasa (China) China Railway 4,980 14 Daily 54 hrs (~2.5 days)16Anapa (Russia) Krasnoyarsk (Russia) 211Russian Railways4,908702 times a week91 hrs (~4 days)17Kislovodsk (Russia) Novokuznetsk (Russia) 59Russian Railways4,73469Every other day89 hrs (~4 days)18 Guangzhou (China) Urumqi (China) Z138/5-Z136/7 [zh] China Railway 4,719 28 Daily 48 hrs (2 days)19 Murmansk (Russia) Sevastopol (Crimea) 183/184 Grand Service Express 4,617 61 Once a week (in Summer) 87 hrs (~3.5 days) 20 Toronto (Canada) Vancouver (Canada) The Canadian 1 / 2 Via Rail 4,466 65 (55 on request) 2 times a week 92 / 97 hrs (~4 days)21 Chicago (United States) Los Angeles (United States) Texas Eagle 21 / 22 (continues as part of Sunset Limited 1 / 2 in San Antonio) Amtrak 4,390 40 3 times a week 65 hrs (~3 days)22Moscow (Russia) Abakan (Russia) 67 / 68Russian Railways4,38070Every other day74 hrs (~3 days)23 Shanghai (China) Lhasa (China) Z164/3 [zh] China Railway 4,372 16 Daily 44 hrs (~2 days)24 Sydney (Australia) Perth (Australia) Indian Pacific Journey Beyond 4,352 26 Weekly 65 hrs (~2.5 days)25Vorkuta (Russia) Adler (Russia) 309 / 310Russian Railways4,299 78Every other day 88 hrs (~3.5 days)26 Harbin (China) Haikou (China) Z114/3 [zh] China Railway 4,268 23 Daily 46 hrs (~2 days)27 Changchun (China) Haikou (China) Z384/5-Z386/3 [zh] China Railway 4,249 21 Daily 47 hrs (~2 days)28Moscow (Russia) Abakan (Russia) 77 / 78Russian Railways4,24677Every other day76 hrs (~3 days)29 Dibrugarh (India) Kanyakumari (India) Dibrugarh–Kanyakumari Vivek Express / 22504 Indian Railways 4,155 60 Daily 75 hrs (~3 days)30 Shenyang (China) Urumqi (China) T302/3-T304/1 [zh] China Railway 4,161 31 Daily 53 hrs (~2 days)31 Shanghai (China) Urumqi (China) Z40/42 + China Railway 4,129 24 / 22 Daily 39 hrs (~1.5 days)32Moscow (Russia) Almaty (Kazakhstan) 7 / 8 (additional carriage)Kazakhstan Temir Joly4,07058Every other day83 hrs (~3.5 days)33 Changchun (China) Kunming (China) K2288/7 [zh] China Railway 4,049 40 Daily 59 hrs (~2.5 days)34Vorkuta (Russia) Novorossiysk (Russia) 511 / 512Russian Railways4,03772Every other day (in Summer)82 hours (~3.5 days)35 Mudanjiang (China) Guangzhou (China) K728/5-K726/7 [zh] China Railway 3,996 49 Daily 54 hrs (~2 days)36 Kashgar (China) Chengdu (China) K454/1-K452/3 [zh] China Railway 3,945 24 Daily 49 hrs (~2 days)37Murmansk (Russia) Adler (Russia) 225 / 226Russian Railways3,92653Every other day (in Summer)77 hrs (~3 days)38 Chicago (United States) Emeryville (United States) California Zephyr 5 / 6 Amtrak 3,924 32 Daily 51 hrs (~2 days)39 (India) (India) Thiruvananthapuram - Silchar Aronai Express / 15608 Indian Railways 3,916 57 Weekly 72 hours (~3 days)40Vorkuta (Russia) Anapa (Russia) 295Russian Railways3,910512 or 3 times a month77 hrs (~3 days)41 Urumqi (China) Yingtan (China) T308/5-T306/7 [zh] China Railway 3,860 23 Daily 44 hrs (~2 days)42 Urumqi (China) Kunming (China) K1502/3-K1504/1 [zh] China Railway 3,790 28 Daily 46 hrs (~2 days)43Shri Mata Vaishno Devi Katra (India) Kanyakumari (India) Himsagar Express/16318 Indian Railways 3,790 69 Weekly 73 hrs (~3 days)44Moscow (Russia) Bishkek (Kyrgyzstan) 317Kyrgyz Railways3,778412 times a week76 hrs (~3 days)45 Lhasa (China) Beijing (China) Z22/1 [zh] China Railway 3,756 9 Daily 40 hrs (~1.5 days)46 Arkhangelsk (Russia) Sevastopol (Crimea) 183/184 (additional carriage) Grand Service Express 3,732 37 Once a week (in Summer) 70 hrs (~3 days) 47Murmansk (Russia) Anapa (Russia) 293Russian Railways3,71348Every day (in Summer)67 hrs (~3 days)48Murmansk (Russia) Novorossiysk (Russia) 285 / 286Russian Railways3,70349Every other day (in Summer)70 hrs (~3 days)49 Jinan (China) Urumqi (China) Z105/6 [zh] China Railway 3,651 22 Daily 36 hrs (~1.5 days)50Kashgar (China) Xi’an (China) T269/70 [zh]China Railway3,64923Daily38 hrs (~1.5 days)
Longest train services, by country/region, within it
Table below lists trains operating nationally, within a country.
Africa
Egypt
+ Origin City Destination City Train Name/No. Operator Name Distance No. of stops FrequencyScheduled running time Alexandria Aswan No. 88/89/1009/2008 Special ("Isbani") Egyptian National Railways 1,100 km (approximate) 9 Daily 16 or 17 hrs
South Africa
+ Origin City Destination City Train Name/No. Operator Name Distance No. of stops FrequencyScheduled running time Pretoria Cape Town The Blue Train Luxrail 1,600 km 7 Weekly 28 hrs
Asia
Central Asia + Origin City Destination City Train Name/No. Operator Name Distance No. of stops FrequencyScheduled running time Moscow Almaty 8 / 7 (additional carriage) Kazakhstan Temir Joly 4,070 km 58 Every other day 83 hrs (~3.5 days) Moscow Bishkek 317 Kyrgyz Railways 3,778 km 41 Twice a week ~88 hrs (~3.5 days) Moscow Tashkent Uzbekistan 305 Uzbek Railways 3,379 km 30 Twice a week 67 hrs (~3 days) Moscow Karaganda 83 Kazakhstan Temir Joly 3,378 km 43 Twice a week 62 hrs (~2.5 days) Kazan Almaty 114 / 113 Kazakhstan Temir Joly 3,329 km 59 Оnce a week 64 hrs (~2.5 days) Kazan Bishkek 114 / 113 (additional carriage) Kyrgyz Railways 3,278 km 56 Once a week 65 hrs (~2.5 days) Aktau (Mangistau station) Semey 37 Kazakhstan Temir Joly 3,242 km 54 Every other day 62 hrs (~2.5 days) Saratov Almaty Kazakhstan 8 / 7 Kazakhstan Temir Joly 3,161 km 41 Every other day 62 hrs (~2.5 days) Volgograd Kulob 319 Tajik Railways 3,067 km 20 Оnce a week 72 hrs (~3 days)VolgogradTashkent123 / 124Uzbek Railways2,982 km22Twice a week57 hrs (~2 days)VolgogradDushanbe329Tajik Railways2,816 km22Оnce a week62 hrs (~2.5 days)Aktau (Mangistau station)Almaty77Kazakhstan Temir Joly2,797 km52Daily54 hrs (~2 days)VolgogradKhujand359Tajik Railways2,784 km20Оnce a week60 hrs (~2.5 days)UralskAlmaty28 / 27Kazakhstan Temir Joly2,720 km17Every other day41 hrs (~1.5 days)ChelyabinskTashkent306 / 305 (additional carriage)Russian Railways2,714 km28Оnce a week53 hrs (~2 days)
China
All services are operated by China Railway. + Origin City Destination City Train Name/No. Distance No. of stopsScheduled running time Qiqihar Ürümqi K1084 / K1081 4,827 km 40 62 h 15 min (2 days +) Yining Shanghai T206 / T203 4,742 km 32 54 h (2 days +) Shenzhen Urumqi Z230 / Z231 4,657 km 20 48 h 17 mins (2 days +) Shanghai Lhasa Z164 / Z166 4,373 km 12 48 h (2 days) Beijing Nyingchi via Lhasa Z21 / Z22 4,367 km 21 60 h (2.5 days) Harbin Haikou Z114 / Z112 4,276 km 29 46 hrs 54 mins (~2 days) Kunming Urumqi K1502 / K1503 4,216 km 29 64 h (2 days +) Hangzhou Urumqi K594 / K596 4,168 km 35 56 h (2 days +) Changchun Kunming K2288 / K2286 4,141 km 57 68 hrs 33 mins (~3 days) Shanghai Urumqi Z40 / Z42 4,077 km 24 45 h (2 days) Shenyang Guangzhou Z12 / Z14 3,011 km 16 28 h (1 day) Beijing Nanning G421 / G422G529 / G530 2,489 km 24 13 h 32 minBeijingHong KongG79 / G802,441 km88 h 56 m Beijing Shenzhen G71 / G72 2,400 km 17 10 h 16 min Shanghai Shenyang D196 / D194 2,014 km 15 14 h
India All services are operated by Indian Railways.
+ No. Origin City Destination City Train Name/No. Operator Name (Railway Zone) Distance No. of Stops FrequencyScheduled running time 1 Kanyakumari Vivek Express(22504/22503) Northeast Frontier Railway 60 Daily 74 hrs (~3 days) 2 Aronai Express(15607/15608) Northeast Frontier Railway 57 Weekly 71 hrs 20 min (~3 days) 3 Kanyakumari Himsagar Express(16317/16318) Southern Railway 66 Weekly 68 hrs 45 min(~3 days)
Indonesia
All services are operated by Kereta Api Indonesia.
For simplicity, only train trips with milage over 850 km are shown + Origin City Destination City Train Name/No. Distance No. of stops FrequencyScheduled running time Jakarta (Pasar Senen) Ketapang (Banyuwangi) via Semarang and Surabaya Blambangan Express 1,031 km 27 Daily 16 hours and 31 minutes (to Jakarta) 16 hours and 30 minutes (to Ketapang, Banyuwangi) Ketapang (Banyuwangi) via Yogyakarta and Surabaya Sangkuriang 1,002 km23 to 24 Daily 16 hours and 7 minutes (to Ketapang, Banyuwangi) 17 hours and 30 minutes (to Bandung) Jakarta (Gambir) Jember via Semarang and Surabaya Pandalungan 919 km 20 Twice daily12 hours and 30 minutes (to Jakarta) 13 hours and 5 minutes (to Jember) Jakarta (Gambir) Malang via Yogyakarta Gajayana 905 km 20 Daily12 hours and 10 minutes (to Jakarta) 12 hours and 16 minutes (to Malang) Jakarta (Gambir) Malang via Semarang Brawijaya 881 km 19 (to Jakarta) 18 (to Malang) Daily12 hours and 10 minutes (to Jakarta) 11 hours and 53 minutes (to Malang) Jakarta (Pasar Senen) Malang via Semarang Majapahit 880 km 20 (to Jakarta) 22 (to Malang) Daily13 hours and 52 minutes (to Jakarta) 12 hours and 48 minutes (to Malang)Jakarta (Pasar Senen)Malang via SemarangMatarmaja880 km 31 (to Jakarta) 33 (to Malang)Daily15 hours and 29 minutes (to Jakarta) 14 hours and 52 minutes (from Jakarta)
Japan + Origin city Destination city Train name/No Operator name Distance No. of stopsScheduled running time Tokyo Hakata Nozomi Central Japan Railway Company / West Japan Railway Company 1,174.9 km 11 4 hrs 53 mins Tokyo Izumo Sunrise Izumo West Japan Railway Company / Central Japan Railway Company 953.6 km 17 12 hrs 11 mins Shin-Osaka Kagoshima Mizuho Kyushu Railway Company / West Japan Railway Company 911.2 km 7 3 hrs 44 mins Tokyo Hakodate Hayabusa Hokkaido Railway Company / East Japan Railway Company 862.5 km 5 4 hrs 2 mins Tokyo Takamatsu Sunrise Seto West Japan Railway Company / Central Japan Railway Company 804.7 km 11 9 hrs 27 mins
Pakistan All services are operated by Pakistan Railways. + Origin city Destination city Train name/No Distance No. of stopsScheduled running time Karachi Peshawar Khyber Mail / 1UP/2DN 1,732 km 41 32 hrs 00 mins Karachi Peshawar Awam Express / 13UP/14DN 1,721 km 61 33 hrs 35 mins Peshawar Quetta Jaffar Express / 39UP/40DN 1,632 km 37 30 hrs 10 mins Karachi Islamabad Green Line Express / 5UP/6DN 1,518 km 8 23 hrs 45 mins
Russia