Longest train services
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
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 | Frequency | Scheduled running time |
| Alexandria | Aswan | No. 88/89/1009/2008 Special | Egyptian National Railways | 1,100 km | 9 | Daily | 16 or 17 hrs |
South Africa
| Origin City | Destination City | Train Name/No. | Operator Name | Distance | No. of stops | Frequency | Scheduled running time |
| Pretoria | Cape Town | The Blue Train | Luxrail | 1,600 km | 7 | Weekly | 28 hrs |
Asia
Central Asia
China
All services are operated by China Railway.| Origin City | Destination City | Train Name/No. | Distance | No. of stops | Scheduled running time |
| Guangzhou | Lhasa | Z264/5 - Z266/3 | 4,980 km | 14 | 54 h |
| Qiqihar | Ürümqi | K1084 / K1081 | 4,827 km | 40 | 62 h 15 min |
| Yining | Shanghai | T206 / T203 | 4,742 km | 32 | 54 h |
| Shenzhen | Urumqi | Z230 / Z231 | 4,657 km | 20 | 48 h 17 mins |
| Shanghai | Lhasa | Z164 / Z166 | 4,373 km | 12 | 48 h |
| Beijing | Nyingchi via Lhasa | Z21 / Z22 | 4,367 km | 21 | 60 h |
| Harbin | Haikou | Z114 / Z112 | 4,276 km | 29 | 46 hrs 54 mins |
| Kunming | Urumqi | K1502 / K1503 | 4,216 km | 29 | 64 h |
| Hangzhou | Urumqi | K594 / K596 | 4,168 km | 35 | 56 h |
| Changchun | Kunming | K2288 / K2286 | 4,141 km | 57 | 68 hrs 33 mins |
| Shanghai | Urumqi | Z40 / Z42 | 4,077 km | 24 | 45 h |
| Shenyang | Guangzhou | Z12 / Z14 | 3,011 km | 16 | 28 h |
| Beijing | Nanning | G421 / G422 G529 / G530 | 2,489 km | 24 | 13 h 32 min |
| Beijing | Hong Kong [West Kowloon railway station|Hong Kong] | G79 / G80 | 2,441 km | 8 | 8 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
| No. | Origin City | Destination City | Train Name/No. | Operator Name | Distance | No. of Stops | Frequency | Scheduled running time |
| 1 | Kanyakumari | Vivek Express | Indian Railways | 56 | Daily | 73 hrs 30 min | ||
| 2 | Thiruvananthapuram - Silchar Superfast Express | Indian Railways | 57 | Weekly | 75 hrs 15 min | |||
| 3 | Kanyakumari | Himsagar Express | Indian Railways | 73 | Weekly | 71 hrs 45 min |
Indonesia
For simplicity, only train trips with milage over 850 km are shown| Origin City | Destination City | Train Name/No. | Operator Name | Distance | No. of stops | Frequency | Scheduled running time |
| Jakarta | Ketapang [railway station |Ketapang ] via Semarang and Surabaya | Blambangan Express | PT Kereta Api Indonesia | 1,031 km | 27 | Daily |
|
| Jakarta | Jember via Semarang and Surabaya | Pandalungan | PT Kereta Api Indonesia | 919 km | 20 | Daily | |
| Jakarta | Malang via Yogyakarta | Gajayana | PT Kereta Api Indonesia | 905 km | 20 | Daily | |
| Jakarta | Malang via Semarang | Brawijaya | PT Kereta Api Indonesia | 881 km | Daily | ||
| Jakarta | Malang via Semarang | Majapahit | PT Kereta Api Indonesia | 880 km | Daily | ||
| Jakarta | Malang via Semarang | Matarmaja | PT Kereta Api Indonesia | 880 km | Daily |
Japan
Russia
Including international trains through Petropavlovsk in Kazakhstan.Correct as of November 2024. See main table for sourcing of all these services.
| Origin City | Destination City | Train Name/No. | Operator Name | Distance | No. of stops | Frequency | Scheduled running time |
| Moscow | Vladivostok | Rossiya 1/2 | Russian Railways | 9,300 km | 140 | Daily | 164 hrs |
| Moscow | Vladivostok | 9/10 | Russian Railways | 9,259 km | 81 | Daily | 147 hrs |
| Kislovodsk | Neryungri | 97 | Russian Railways | 7,963 km | 122 | Every other day | 150 hrs |
| Chita | Adler | 269/270 | Russian Railways | 7,504 km | 95 | 3 times a week | 140 hrs |
| Chita | Anapa | 69 | Russian Railways | 7,070 km | 109 | Daily | 135 hrs |
| Moscow | Neryungri | 82 / 375 | Russian Railways | 6,950 km | 101 | Every other day | 124 hrs |
| Adler | Severobaykalsk | 273/274 | Russian Railways | 6,883 km | 91 | Weekly | 125 hrs |
| Moscow | Chita | 69/70 | Russian Railways | 6,205 km | 107 | Daily | 106 hrs |
| Irkutsk | Anapa | 205 | Russian Railways | 5,996 km | 79 | 2 times a week | 109 hrs |
| Moscow | Severobaykalsk | 91/92 | Russian Railways | 5,546 km | 58 | Every other day | 87 hrs |
| Moscow | Ulan-Ude | 81/82 | Russian Railways | 5,499 km | 72 | Every other day | 94 hrs |
| Adler | Tomsk | 115/116 | Russian Railways | 5,067 km | 71 | Every other day | 93 hrs |
| Adler | Krasnoyarsk | 127/128 | Russian Railways | 5,037 km | 70 | 2 or 3 times a week | 94 hrs |
| Adler | Barnaul | 216 | Russian Railways | 4,983 km | 74 | Every other day | 93 hrs |
| Anapa | Krasnoyarsk | 211 | Russian Railways | 4,908 km | 70 | 2 times a week | 91 hrs |
| Kislovodsk | Novokuznetsk | 59 | Russian Railways | 4,734 km | 69 | Every other day | 89 hrs |
South Korea
All services are operated by Korail.| Origin City | Destination City | Train Name/No. | Distance | No. of stops | Frequency | Scheduled running time |
| Cheongnyangni | Bujeon | 1621–1624 | 483.1 km | 18/31 | Twice daily | 7 ~ 8 hrs |
| Jeongdongjin | Busan | 1691/1692 | 480.5 km | Daily | 7.9 hrs | |
| Jeongdongjin | Bujeon | 1681/1682 | 453.5 km | Daily | 7.9 hrs | |
| Bujeon | Mokpo via Seogwangju | 1951/1954 | 390.9 km | 46 | Daily | 6.5 hrs |
| Dongdaegu | Yeongju via Daejeon | 4301–4304 | 387.5 km | 22 | Twice daily | 5.25 hrs |
Taiwan
Thailand
Uzbekistan
Vietnam
Europe
International services
| Origin City | Destination City | Train Name/No. | Operator Name | Distance | No. of stops | Frequency | Scheduled running time | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stockholm ![]() AlbaniaAll services operated by Hekurudha Shqiptare
BelarusBelgiumBulgariaCroatiaCzech RepublicDenmarkFinlandFranceGermany
IrelandAll services operated by Iarnród Éireann
ItalyAll services are operated by Trenitalia.
LiechtensteinThese services are actually international, as they go between Feldkirch, Austria and Buchs, Switzerland. The indicated distance is between the first and last station in Liechtenstein.LuxembourgNetherlandsNorwayPolandPortugalRomaniaRussiaOnly services within European Russia are listed in this subcategory.Correct as of July 2025. See main table for sourcing of all these services.
SlovakiaSpainAll services operated by Renfe
SwedenSwitzerlandUkraineUnited KingdomNorth AmericaCanadaAll services are operated by Via Rail.
United StatesAll services are run by Amtrak.
South AmericaArgentina
Brazil
OceaniaAustraliaNew ZealandLongest non-stop train services, by distance and countryAsiaChinaIndiaOnly trains with limited stops are listed below
EuropeFranceIrelandSwedenNorth AmericaUnited StatesLongest high-speed rail serviceThe China Railway G403/4, G405/6 and D939/40 Beijing–Kunming high-speed train, which began service on January 1, 2017, is the longest high-speed rail service in the world.The previous record-holder was the likewise Chinese Beijing–Guangzhou high-speed railway at 2,230 km. Eurostar previously held the record for its London to Cannes route, which set a record of 1,421 km non-stop high-speed service in 2006 – this was however not a regularly scheduled service. Currently, the record holder outside China is the Eurostar service from Amsterdam to Marseille, at 1,265 km in 7 hrs, 15 mins. |
