Longest train services
This article lists 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 Special | Egyptian National Railways | 1100 km | 9 | Daily | 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
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 / Z266 | 4980 km | 10 | 54 h |
Qiqihar | Ürümqi | K1084 / K1081 | 4827 km | 40 | 62 h 15 min |
Yining | Shanghai | T206 / T203 | 4742 km | 32 | 54 h |
Shenzhen | Urumqi | Z230 / Z231 | 4657 km | 20 | 48 h 17 mins |
Shanghai | Lhasa | Z164 / Z166 | 4373 km | 12 | 48 h |
Harbin | Haikou | Z114 / Z112 | 4276 km | 29 | 46 hrs 54 mins |
Kunming | Urumqi | K1502 / K1503 | 4216 km | 29 | 64 h |
Hangzhou | Urumqi | K594 / K596 | 4168 km | 35 | 56 h |
Changchun | Kunming | K2288 / K2286 | 4141 km | 57 | 68 hrs 33 mins |
Shanghai | Urumqi | Z40 / Z42 | 4077 km | 24 | 45 h |
Beijing | Lhasa | Z21 / Z22 | 3753 km | 7 | 43 h |
Shenyang | Guangzhou | Z12 / Z14 | 3011 km | 16 | 28 h |
Beijing | Nanning | G421 / G422 G529 / G530 | 2489 km | 24 | 13 h 32min |
Beijing | Hong Kong | G79 / G80 | 2441 km | 8 | 8 h 56 m |
Beijing | Shenzhen | G71 / G72 | 2400 km | 17 | 10 h 16min |
Shanghai | Shenyang | D196 / D194 | 2014 km | 15 | 14 h |
India
No | Origin City | Destination City | Train Name/No | Operator Name | Distance | No.of Stops | Frequency | Scheduled running time | More information |
1 | Kanyakumari | Vivek Express | Indian Railways | 4282 km | 56 | Weekly | 80 hrs 15 min | Longest running train | |
1 | Dibrugarh | Okha | Dibrugarh – Okha Weekly Border Special Express / 05936 | Indian Railways | 4282 km | 81 | Weekly | 78 hrs 45 mins | Longest running Special Train |
2 | Thiruvananthapuram - Silchar Superfast Express | Indian Railways | 3932 km | 57 | Weekly | 76 hrs 35min | Longest running Superfast train. | ||
3 | Thiruvananthapuram - Silchar Superfast Express | Indian Railways | 3932 km | 56 | Weekly | 74 hrs 5min | |||
4 | Kanyakumari | Himsagar Express | Indian Railways | 3782 km | 73 | Weekly | 71 hrs 56min |
Indonesia
Origin City | Destination City | Train Name/No | Operator Name | Distance | No.of Stops | Frequency | Scheduled running time |
Jakarta | Malang via Kediri | Gajayana | PT Kereta Api Indonesia | 912 km | 17 | daily | 15 hrs 40 mins |
Jakarta | Malang via Surabaya Gubeng | Bima | PT Kereta Api Indonesia | 907 km | 17 | daily | 15 hrs 47 mins |
Jakarta | Malang via Kediri | Matarmaja | PT Kereta Api Indonesia | 881 km | 25 | daily | 15 hrs 57 mins |
Jakarta | Blitar | Singasari | PT Kereta Api Indonesia | 880 km | 26 | daily | 15 hrs 25 mins |
Jakarta | Surabaya Gubeng | Gaya Baru Malam Selatan | PT Kereta Api Indonesia | 825 km | 29 | daily | 14 hrs 21 mins |
Japan
Russia
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 | |
Jeongdngjin | 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
Vietnam
Europe
Due to widespread availability of affordable air travel, train services in Europe are limited to distances that can be covered in a single day or a single night, with very few exceptions. Especially the German and French operators have discontinued their sleeper services. This includes all sleeper connections to Copenhagen, making it impossible to travel by train Oslo–Brussels without an intermediate hotel night or using seated trains with long nightly changes.The longest daytime journeys are taken by the Hamburg to Budapest service.
Services to and from Russia and Ukraine resisted longer, but these, too, have been reduced and reinvented in recent years. As of 2015, there are 3 services connecting Moscow with Western Europe, which are by far the longest ones on the European continent. These now feature luxurious sleeper cars and are targeted primarily at wealthier customers, with ticket prices well exceeding air fare. Most services connecting Kiev with Western Europe have been discontinued all together, with one lasting daily train to Budapest, taking more than 24 hours to complete its journey.
International services
Origin City | Destination City | Train Name/No | Operator Name | Distance | No.of Stops | Frequency | Scheduled running time |
Moscow | Nice via Vienna | EN408/409 | Russian Railways | 3315 km | 17 | weekly | 47 hrs |
Moscow | Paris via Berlin | EN23/453 | Russian Railways | 3169 km | 20 | weekly | 37 hrs, 30 mins |
Moscow | Prague via Warsaw | EN404/405 Vltava | Russian Railways | 2007 km | 16 | 1–3 times a week | 29 hrs 14 min |
Moscow | Berlin | EN440/441 | Russian Railways | approx. 1800 km | 12 | 2 times a week | 20 hrs 14 min |
Stockholm | Narvik | 93+94 | SJ | 1540 km | 25 | daily | 20 hrs, 20 mins |
Vienna | Kiev via Budapest | D40147/40749 | MÁV, UZ | approx. 1450 km | 28 | daily | 23 hrs, 37 mins |
Hamburg | Budapest via Berlin, Prague and Bratislava | EC172/173 Hungaria | DB, ČD, ZSSK, MÁV | 1352 km | 29 | daily | 14 hrs |
Brussels | Nice | TGV9830/9831 | SNCF | approx. 1280 km | 7 | weekly | 9 hrs, 42 mins |
Amsterdam | Marseille | THA9926/9955 | Thalys | approx. 1265 km | 7 | weekly | 7 hrs, 15 mins |
London | Marseille | EST9084/9087 | Eurostar | approx. 1215 km | 3 | 1–5 times a week | 6 hrs, 26 mins |
Vienna | Rome via Tarvisio, Venice, and Florence | NJ40233/40294 | ÖBB | approx. 1200 km | 16 | 5–7 times a week | 13 hrs, 37 mins |
Moscow | Helsinki | 032A/P 32, 031A/P 31 Lev Tolstoy | Russian Railways | 1108 km | 12 | 6 times a week | 13 hrs, 2 mins / 14 hrs, 10 mins |
Paris | Venice via Milan | EN221 | Thello | approx. 1100 km | 8 | daily | 13 hrs, 36 mins |
Hamburg | Vienna via Hannover, Nuremberg and Linz | ICE26/27 NJ490/491 | DB, ÖBB | approx. 1100 km | 25 16 | daily | 10 hrs 12 hrs, 10 mins |
Madrid | Marseille via Barcelona | AVE9724/9731 | Renfe | approx. 1100 km | 13 | daily | 7 hrs, 45 mins |
Paris | Barcelona via Montpellier | TGV9702/9706 TGV9711/9715 | SNCF | approx. 1100 km | 9 | 2 times a day | 6 hrs, 30 mins |
Berlin Ostbahnhof | Interlaken Ost via Wolfsburg, Braunschweig Hbf, Hildesheim, Kassel-Wilhelmshöhe, Fulda, Frankfurt Hbf, Basel SBB, Bern | ICE275/371/373/372/278 | DB, | approx. 1100 km | 24 | three or two times a day | 10 hrs, 11 mins |
Hamburg-Altona | Chur via Hannover Hbf, Kassel-Wilhelmshöhe, Frankfurt Hbf, Basel SBB, Zürich HB | ICE71/75/72/70 | DB, | approx. 1050 km | 17 | twice a day during summer season | 9 hrs, 36 mins |
Zagreb | Frankfurt via Ljubljana, Villach, Salzburg, Munich, Stuttgart | EC212/EC213 Mimara | ÖBB | 1021 km | 31 | daily | 12 hrs 33 min |
Hendaye/Irun | Lisbon | Trenhotel 00310/00313 IN310/313 Sud Express | Renfe, CP | approx. 1000 km | 22 | daily | 13 hrs, 40 mins |
Zürich HB | Budapest Keleti via Sargans, Buchs SG, Innsbruck Hbf, Salzburg Hbf, Wien Hbf | RJX165/RJ162, EN40467/40462 | ÖBB | approx. 1000 km | 22 | twice a day | 10 hrs, 39 mins |
Belgium
Bulgaria
Denmark
Finland
France
Germany
Origin City | Destination City | Train Name/No | Distance | No.of Stops | Frequency | Scheduled running time |
Offenburg | Greifswald | IC 2216 | 1300 km | 29 | daily | 12 hrs, 37 mins |
Kiel | Passau | IC 2229 | 1225 km | 26 | twice weekly | 12 hrs, 26 mins |
Leipzig | Oberstdorf | IC 2012/2013 | 1080 km | 33 | weekly | 13 hrs, 27 mins |
Italy
All services are operated by Trenitalia.Origin City | Destination City | Train Name/No | Distance | No.of Stops | Frequency | Scheduled running time |
Milan | Siracusa | ICN 1962/1963 | approx. 1500 km | 33 | daily | 19 hrs, 43 mins |
Turin | Reggio Calabria | ICN 794/795 | approx. 1500 km | 26 | 2 to 3 times a week | 18 hrs, 30 mins |
Netherlands
Norway
Romania
Russia
Only services within geographical Europe are listed in this subcategory.Origin City | Destination City | Train Name/No | Operator Name | Distance | No.of Stops | Frequency | Scheduled running time |
Vorkuta | Adler | 309 | Russian Railways | 4286 km | 78 | once in two days | 89 hrs |
Murmansk | Moscow | 015 | RZD | 2100 km | 31 | daily | 35 hrs |
Spain
All services operated by RenfeOrigin City | Destination City | Train Name/No | Distance | No.of Stops | Frequency | Scheduled running time |
Barcelona | Vigo | Trenhotel 00921/00922 | approx. 1300 km | 21 | daily | 14 hrs, 54 mins 15 hrs, 20 mins |
Barcelona | A Coruña | Trenhotel 00921/00922 | approx. 1200 km | 21 | daily | 15 hrs 14 hrs, 55 mins |
Barcelona | A Coruña | Alvia 00625/00626 | approx. 1100 km | 24 | 4 times a week | 13 hrs, 20 mins 13 hrs |
Sweden
Switzerland
Ukraine
United Kingdom
North America
Canada
All services are operated by Via Rail.Origin City | Destination City | Train Name/No | Distance | No.of Stops | Frequency | Scheduled running time |
Halifax | Vancouver | The Canadian 101 / 102 | 5932 km | 81 | Weekly | 102 h |
Toronto | Vancouver | The Canadian 1 / 2 | 5100 km | 68 | Bi-weekly | 85 h |
Toronto | Edmonton | The Canadian 201 / 202 | 4231 km | 72 | Bi-weekly | 72 h |
Montreal | Winnipeg | The Canadian 401 / 402 | 2270 km | 36 | Bi-weekly | 36 h |
Toronto | Halifax | The Canadian 301 / 302 | 2025 km | 59 | Bi-weekly | 30 h 75 |
Winnipeg | Churchill | 693 / 692 | 1710 km | 69/70 | Bi-weekly | 34 h/35 h |
Montreal | Gaspe Harbour | The Canadian 1 / 2 | 1561 km | 26 | Bi-weekly | 30 h |
Montreal | Halifax | The Ocean 14 / 15 | 1301 km | 26 | Tri-weekly | 20 h 15 mins |
Jasper | Prince Rupert | 5 / 6 | 1225 km | 28 | Tri-weekly | 24 h 30 mins |
United States
All services are run by Amtrak.Origin City | Destination City | Train Name/No | Distance | No.of Stops | Frequency | Scheduled running time | |
Chicago | Los Angeles | Texas Eagle 421 / 422 | 4390 km | 40 | Tri-weekly | 65 hrs 20 mins | |
Emeryville | Chicago | California Zephyr 5 / 6 | 3924 km | 32 | Daily | 51 hrs 20 mins | |
Chicago | Los Angeles | Southwest Chief 3 / 4 | 3645 km | 31 | Daily | 41 hrs | |
Chicago | Portland | Empire Builder 27 / 28 | 3629 km | 38 | Daily | 46 hrs | |
Chicago | Seattle | Empire Builder 7 / 8 | 3549 km | 39 | Daily | 46 hrs | |
New Orleans | Los Angeles | Sunset Limited 1 / 2 | 3211 km | 20 | Tri-weekly | 48 hrs | |
New York | Miami | Silver Star 91 / 92 | 2449 km | 36 | Daily | 36 hrs | |
New York | Miami | Silver Meteor 97 / 98 | 2235 km | 31 | Daily | 28 hrs |
South America
Argentina
Origin City | Destination City | Train Name/No | Operator Name | Distance | No.of Stops | Frequency | Scheduled running time | |
Buenos Aires | Tucuman | Trenes Argentinos | 1170 km | 8 | Bi-Weekly | 26.5 hrs |
Brazil
Origin City | Destination City | Train Name/No | Operator Name | Distance | No.of Stops | Frequency | Scheduled running time | |
São Luís | Parauapebas | EFC | Vale | 870 km | 15 | Tri-Weekly | 15.2 hrs | |
Belo Horizonte | Cariacica | EFVM | Vale | 664 km | 30 | Daily | 12.9 hrs |
Oceania
Australia
New Zealand
Longest non-stop train services, by distance & country
Asia
China
India
Europe
North America
United States
Longest high-speed rail service
The 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–Shenzhen–Hong Kong high-speed railway at 2230 km.
Eurostar previously held the record for its London to Cannes route, which set a record of 1421 km non-stop high-speed service in 2006 – this was however not a regularly scheduled service. Currently, the record holders outside China are the Thalys service from Amsterdam to Marseilles, at 1265 km in 7 hrs, 15 mins, and the Eurostar from London to Marseilles, at 1215 km in 6 hrs, 26 mins.