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 CityDestination CityTrain Name/No.Operator NameDistanceNo. of stopsFrequencyScheduled running time
AlexandriaAswanNo. 88/89/1009/2008 Special Egyptian National Railways1,100 km 9Daily16 or 17 hrs

South Africa

Origin CityDestination CityTrain Name/No.Operator NameDistanceNo. of stopsFrequencyScheduled running time
PretoriaCape TownThe Blue TrainLuxrail1,600 km7Weekly28 hrs

Asia

Central Asia

China

All services are operated by China Railway.
Origin CityDestination CityTrain Name/No.DistanceNo. of stopsScheduled running time
GuangzhouLhasaZ264/5 - Z266/34,980 km1454 h
QiqiharÜrümqiK1084 / K10814,827 km4062 h 15 min
YiningShanghaiT206 / T2034,742 km3254 h
ShenzhenUrumqiZ230 / Z2314,657 km2048 h 17 mins
ShanghaiLhasaZ164 / Z1664,373 km1248 h
BeijingNyingchi via LhasaZ21 / Z224,367 km2160 h
HarbinHaikouZ114 / Z1124,276 km2946 hrs 54 mins
KunmingUrumqiK1502 / K15034,216 km2964 h
HangzhouUrumqiK594 / K5964,168 km3556 h
ChangchunKunmingK2288 / K22864,141 km5768 hrs 33 mins
ShanghaiUrumqiZ40 / Z424,077 km2445 h
ShenyangGuangzhouZ12 / Z143,011 km1628 h
BeijingNanningG421 / G422
G529 / G530
2,489 km2413 h 32 min
BeijingHong KongG79 / G802,441 km88 h 56 m
BeijingShenzhenG71 / G722,400 km1710 h 16 min
ShanghaiShenyangD196 / D1942,014 km1514 h

India

No.Origin CityDestination CityTrain Name/No.Operator NameDistanceNo. of StopsFrequencyScheduled running time
1KanyakumariVivek Express
Indian Railways56Daily73 hrs 30 min
2Thiruvananthapuram - Silchar Superfast Express
Indian Railways57Weekly75 hrs 15 min
3KanyakumariHimsagar Express
Indian Railways73Weekly71 hrs 45 min

Indonesia

For simplicity, only train trips with milage over 850 km are shown
Origin CityDestination CityTrain Name/No.Operator NameDistanceNo. of stopsFrequencyScheduled running time
Jakarta Ketapang via Semarang and SurabayaBlambangan ExpressPT Kereta Api Indonesia1,031 km27Daily
  • 16 hours and 25 minutes
  • 16 hours and 40 minutes
Jakarta Jember via Semarang and SurabayaPandalunganPT Kereta Api Indonesia919 km20Daily
  • 13 hours and 45 minutes
  • 14 hours and 40 minutes
  • Jakarta Malang via YogyakartaGajayanaPT Kereta Api Indonesia905 km20Daily
  • 12 hours and 15 minutes
  • 12 hours and 16 minutes
  • Jakarta Malang via SemarangBrawijayaPT Kereta Api Indonesia881 km
  • 19
  • 18
  • Daily
  • 12 hours and 59 minutes
  • 12 hours and 51 minutes
  • Jakarta Malang via SemarangMajapahitPT Kereta Api Indonesia880 km
  • 20
  • 22
  • Daily
  • 13 hours and 52 minutes
  • 14 hours and 47 minutes
  • Jakarta Malang via SemarangMatarmajaPT Kereta Api Indonesia880 km
  • 31
  • 33
  • Daily
  • 15 hours and 32 minutes
  • 15 hours and 54 minutes
  • Japan

    Russia

    Including international trains through Petropavlovsk in Kazakhstan.
    Correct as of November 2024. See main table for sourcing of all these services.
    Origin CityDestination CityTrain Name/No.Operator NameDistanceNo. of stopsFrequencyScheduled running time
    MoscowVladivostokRossiya 1/2Russian Railways9,300 km140Daily164 hrs
    MoscowVladivostok9/10Russian Railways9,259 km81Daily147 hrs
    KislovodskNeryungri97 Russian Railways7,963 km122Every other day150 hrs
    ChitaAdler269/270Russian Railways7,504 km953 times a week 140 hrs
    ChitaAnapa69 Russian Railways7,070 km109Daily135 hrs
    MoscowNeryungri82 / 375 Russian Railways6,950 km101Every other day124 hrs
    AdlerSeverobaykalsk273/274Russian Railways6,883 km91Weekly 125 hrs
    MoscowChita69/70Russian Railways6,205 km107Daily106 hrs
    IrkutskAnapa205Russian Railways5,996 km792 times a week 109 hrs
    MoscowSeverobaykalsk91/92Russian Railways5,546 km58Every other day87 hrs
    MoscowUlan-Ude81/82Russian Railways5,499 km72Every other day94 hrs
    AdlerTomsk115/116Russian Railways5,067 km71Every other day93 hrs
    AdlerKrasnoyarsk127/128Russian Railways5,037 km702 or 3 times a week94 hrs
    AdlerBarnaul216Russian Railways4,983 km74Every other day 93 hrs
    AnapaKrasnoyarsk211Russian Railways4,908 km702 times a week91 hrs
    KislovodskNovokuznetsk59Russian Railways4,734 km69Every other day89 hrs

    South Korea

    All services are operated by Korail.
    Origin CityDestination CityTrain Name/No.DistanceNo. of stopsFrequencyScheduled running time
    CheongnyangniBujeon1621–1624483.1 km18/31Twice daily7 ~ 8 hrs
    Jeongdongjin Busan1691/1692480.5 kmDaily7.9 hrs
    Jeongdongjin 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

    Uzbekistan

    Vietnam

    Europe

    International services

    Origin CityDestination CityTrain Name/No.Operator NameDistanceNo. of stopsFrequencyScheduled running time
    Stockholm

    Albania

    All services operated by Hekurudha Shqiptare
    Origin CityDestination CityOperator NameDistanceNo. of stopsFrequencyScheduled running timeNote
    DurrësElbasanHSH75.7 km5daily2 hrs 45-47 mins
    DurrësShkodërHSH104.5 km1 2 per day3 hrs 50 minsNot in operation due to bad infrastructure