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 CityDestination CityTrain Name/NoOperator NameDistanceNo.of StopsFrequencyScheduled running time
AlexandriaAswanNo. 88 Special Egyptian National Railways1100 km 9Daily17 hrs

South Africa

Origin CityDestination CityTrain Name/NoOperator NameDistanceNo.of StopsFrequencyScheduled running time
PretoriaCape TownThe Blue TrainLuxrail1 600 km7weekly28 hrs

Asia

China

All services are operated by China Railway.
Origin CityDestination CityTrain Name/NoDistanceNo.of StopsScheduled running time
GuangzhouLhasaZ264 / Z2664980 km1054 h
QiqiharÜrümqiK1084 / K10814827 km4062 h 15 min
YiningShanghaiT206 / T2034742 km3254 h
ShenzhenUrumqiZ230 / Z2314657 km2048 h 17 mins
ShanghaiLhasaZ164 / Z1664373 km1248 h
HarbinHaikouZ114 / Z1124276 km2946 hrs 54 mins
KunmingUrumqiK1502 / K15034216 km2964 h
HangzhouUrumqiK594 / K5964168 km3556 h
ChangchunKunmingK2288 / K22864141 km5768 hrs 33 mins
ShanghaiUrumqiZ40 / Z424077 km2445 h
BeijingLhasaZ21 / Z223753 km743 h
ShenyangGuangzhouZ12 / Z143011 km1628 h
BeijingNanningG421 / G422
G529 / G530
2489 km2413 h 32min
BeijingHong KongG79 / G802441 km88 h 56 m
BeijingShenzhenG71 / G722400 km1710 h 16min
ShanghaiShenyangD196 / D1942014 km1514 h

India

NoOrigin CityDestination CityTrain Name/NoOperator NameDistanceNo.of StopsFrequencyScheduled running timeMore information
1KanyakumariVivek Express
Indian Railways4282 km56Weekly80 hrs 15 minLongest running train
1Dibrugarh Okha Dibrugarh – Okha Weekly Border Special Express / 05936Indian Railways4282 km81Weekly78 hrs 45 mins Longest running Special Train
2Thiruvananthapuram - Silchar Superfast Express
Indian Railways3932 km57Weekly76 hrs 35min Longest running Superfast train.
3Thiruvananthapuram - Silchar Superfast Express
Indian Railways3932 km56Weekly74 hrs 5min
4KanyakumariHimsagar Express
Indian Railways3782 km73Weekly71 hrs 56min

Indonesia

Origin CityDestination CityTrain Name/NoOperator NameDistanceNo.of StopsFrequencyScheduled running time
Jakarta Malang via KediriGajayanaPT Kereta Api Indonesia912 km17daily15 hrs 40 mins
Jakarta Malang via Surabaya GubengBimaPT Kereta Api Indonesia907 km17daily15 hrs 47 mins
Jakarta Malang via KediriMatarmajaPT Kereta Api Indonesia881 km25daily15 hrs 57 mins
Jakarta BlitarSingasariPT Kereta Api Indonesia880 km26daily15 hrs 25 mins
Jakarta Surabaya GubengGaya Baru Malam SelatanPT Kereta Api Indonesia825 km29daily14 hrs 21 mins

Japan

Russia

South Korea

All services are operated by Korail.
Origin CityDestination CityTrain Name/NoDistanceNo.of StopsFrequencyScheduled running time
CheongnyangniBujeon1621–1624483.1 km18/31Twice daily7 ~ 8 hrs
Jeongdongjin Busan1691/1692480.5 kmDaily7.9 hrs
Jeongdngjin Bujeon1681/1682453.5 kmDaily7.9 hrs
BujeonMokpo via Seogwangju1951/1954390.9 km46Daily6.5 hrs
DongdaeguYeongju via Daejeon4301–4304387.5 km22Twice daily5.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 CityDestination CityTrain Name/NoOperator NameDistanceNo.of StopsFrequencyScheduled running time
MoscowNice via ViennaEN408/409Russian Railways3315 km17weekly47 hrs
MoscowParis via BerlinEN23/453Russian Railways3169 km20weekly37 hrs, 30 mins
MoscowPrague via WarsawEN404/405 VltavaRussian Railways2007 km161–3 times a week29 hrs 14 min
MoscowBerlinEN440/441Russian Railwaysapprox. 1800 km122 times a week20 hrs 14 min
StockholmNarvik93+94SJ1540 km25daily20 hrs, 20 mins
ViennaKiev via BudapestD40147/40749MÁV, UZapprox. 1450 km28daily23 hrs, 37 mins
HamburgBudapest via Berlin, Prague and BratislavaEC172/173 HungariaDB, ČD, ZSSK, MÁV1352 km29daily14 hrs
BrusselsNiceTGV9830/9831SNCFapprox. 1280 km7weekly9 hrs, 42 mins
AmsterdamMarseilleTHA9926/9955Thalysapprox. 1265 km7weekly7 hrs, 15 mins
LondonMarseilleEST9084/9087Eurostarapprox. 1215 km31–5 times a week6 hrs, 26 mins
ViennaRome via Tarvisio, Venice, and FlorenceNJ40233/40294ÖBBapprox. 1200 km165–7 times a week13 hrs, 37 mins
MoscowHelsinki032A/P 32, 031A/P 31 Lev TolstoyRussian Railways1108 km126 times a week13 hrs, 2 mins / 14 hrs, 10 mins
ParisVenice via MilanEN221Thelloapprox. 1100 km8daily13 hrs, 36 mins
HamburgVienna via Hannover, Nuremberg and LinzICE26/27
NJ490/491
DB, ÖBBapprox. 1100 km25
16
daily10 hrs
12 hrs, 10 mins
MadridMarseille via BarcelonaAVE9724/9731Renfeapprox. 1100 km13daily7 hrs, 45 mins
ParisBarcelona via MontpellierTGV9702/9706
TGV9711/9715
SNCFapprox. 1100 km92 times a day6 hrs, 30 mins
Berlin OstbahnhofInterlaken Ost via Wolfsburg, Braunschweig Hbf, Hildesheim, Kassel-Wilhelmshöhe, Fulda, Frankfurt Hbf, Basel SBB, BernICE275/371/373/372/278DB, approx. 1100 km24three or two times a day10 hrs, 11 mins
Hamburg-AltonaChur via Hannover Hbf, Kassel-Wilhelmshöhe, Frankfurt Hbf, Basel SBB, Zürich HBICE71/75/72/70DB, approx. 1050 km17twice a day during summer season9 hrs, 36 mins
ZagrebFrankfurt via Ljubljana, Villach, Salzburg, Munich, StuttgartEC212/EC213 MimaraÖBB1021 km31daily12 hrs 33 min
Hendaye/IrunLisbonTrenhotel 00310/00313
IN310/313 Sud Express
Renfe, CPapprox. 1000 km22daily13 hrs, 40 mins
Zürich HBBudapest Keleti via Sargans, Buchs SG, Innsbruck Hbf, Salzburg Hbf, Wien HbfRJX165/RJ162, EN40467/40462ÖBBapprox. 1000 km22twice a day10 hrs, 39 mins

Belgium

Bulgaria

Denmark

Finland

France

Germany

Origin CityDestination CityTrain Name/NoDistanceNo.of StopsFrequencyScheduled running time
OffenburgGreifswaldIC 22161300 km29daily12 hrs, 37 mins
KielPassauIC 22291225 km26twice weekly12 hrs, 26 mins
LeipzigOberstdorfIC 2012/20131080 km33weekly13 hrs, 27 mins

Italy

All services are operated by Trenitalia.
Origin CityDestination CityTrain Name/NoDistanceNo.of StopsFrequencyScheduled running time
MilanSiracusaICN 1962/1963approx. 1500 km33daily19 hrs, 43 mins
TurinReggio CalabriaICN 794/795approx. 1500 km262 to 3 times a week18 hrs, 30 mins

Netherlands

Norway

Romania

Russia

Only services within geographical Europe are listed in this subcategory.
Origin CityDestination CityTrain Name/NoOperator NameDistanceNo.of StopsFrequencyScheduled running time
VorkutaAdler309Russian Railways4286 km78once in two days89 hrs
MurmanskMoscow015RZD2100 km31daily35 hrs

Spain

All services operated by Renfe
Origin CityDestination CityTrain Name/NoDistanceNo.of StopsFrequencyScheduled running time
BarcelonaVigoTrenhotel
00921/00922
approx. 1300 km21daily14 hrs, 54 mins
15 hrs, 20 mins
BarcelonaA CoruñaTrenhotel
00921/00922
approx. 1200 km21daily15 hrs
14 hrs, 55 mins
BarcelonaA CoruñaAlvia
00625/00626
approx. 1100 km244 times a week13 hrs, 20 mins
13 hrs

Sweden

Switzerland

Ukraine

United Kingdom

North America

Canada

All services are operated by Via Rail.
Origin CityDestination CityTrain Name/NoDistanceNo.of StopsFrequencyScheduled running time
HalifaxVancouverThe Canadian 101 / 1025932 km81Weekly102 h
TorontoVancouverThe Canadian 1 / 25100 km68Bi-weekly85 h
TorontoEdmontonThe Canadian 201 / 2024231 km72Bi-weekly72 h
MontrealWinnipegThe Canadian 401 / 4022270 km36Bi-weekly36 h
TorontoHalifaxThe Canadian 301 / 3022025 km59Bi-weekly30 h 75
WinnipegChurchill693 / 6921710 km69/70Bi-weekly34 h/35 h
MontrealGaspe HarbourThe Canadian 1 / 21561 km26Bi-weekly30 h
MontrealHalifaxThe Ocean 14 / 151301 km26Tri-weekly20 h 15 mins
JasperPrince Rupert5 / 61225 km28Tri-weekly24 h 30 mins

United States

All services are run by Amtrak.
Origin CityDestination CityTrain Name/NoDistanceNo.of StopsFrequencyScheduled running time
ChicagoLos AngelesTexas Eagle 421 / 4224390 km40Tri-weekly65 hrs 20 mins
EmeryvilleChicagoCalifornia Zephyr 5 / 63924 km32Daily51 hrs 20 mins
ChicagoLos AngelesSouthwest Chief 3 / 43645 km31Daily41 hrs
ChicagoPortlandEmpire Builder 27 / 283629 km38Daily46 hrs
ChicagoSeattleEmpire Builder 7 / 83549 km39Daily46 hrs
New OrleansLos AngelesSunset Limited 1 / 23211 km20Tri-weekly48 hrs
New YorkMiamiSilver Star 91 / 922449 km36Daily36 hrs
New YorkMiamiSilver Meteor 97 / 982235 km31Daily28 hrs

South America

Argentina

Origin CityDestination CityTrain Name/NoOperator NameDistanceNo.of StopsFrequencyScheduled running time
Buenos AiresTucumanTrenes Argentinos1170 km8Bi-Weekly26.5 hrs

Brazil

Origin CityDestination CityTrain Name/NoOperator NameDistanceNo.of StopsFrequencyScheduled running time
São LuísParauapebasEFCVale870 km15Tri-Weekly15.2 hrs
Belo HorizonteCariacicaEFVMVale664 km30Daily12.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.