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.
Services that require railcar exchanges, coach changes, shunting or station transfers are not listed.
Only trains with limited stops are listed below The China Railway G403/4, G405/6 and D939/40 Beijing–Kunming high-speed train (2,653 km, 10 hours 43 minutes to 14 hours 54 minutes), which began service on January 1, 2017, is the longest high-speed rail service in the world.
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 (prior to the opening of High Speed One) – this was however not a regularly scheduled service.