London to Edinburgh Train Information
Planning to travel from London to Edinburgh? Experience Britain at its best and choose the most convenient option for your London - Edinburgh train journey. Direct high-speed trains run by Avanti West Coast depart from Kings Cross station in London and take you to the Central station in Edinburgh in about 4.5 hours reaching the maximum speed of 125 mph. There are up to 35 daily departures depending on the weekday. You can check the detailed London to Edinburgh train timetable and book rail tickets with Rail Ninja, curated route planning, expert advice & online booking platform for European trains. Create the unforgettable itineraries by yourself using Ireland trip planner online. Collect the best travel options among the reach variety of attractions and build your custom trip from spectacular Edinburgh!
What is the best way to travel from London to Edinburgh?
Taking a train is always a great option. Fast and comfortable, this mode of transport is a great value for money and one of the most popular choices for a London - Edinburgh trip.
Is there a high-speed train from London to Edinburgh?
Actually, there are two high-speed trains to choose from. The first option is an InterCity-Express train operated by Avanti West Coast, it can take you between the capitals of England and Scotland in a matter of 5 and a half hours. The second option to consider is a high-speed train ran by LNER, it can cover the distance between the cities much faster, in about 4 hours 15 minutes.
Is there a direct train from Edinburgh to London?
Yes, both of the high-speed trains mentioned above can take you all the way to London. Another option to consider is a comfort night train, although keep in mind that its travel time is almost 8 hours.
London to Edinburgh Train Timetable
Trains on London - Edinburgh Route



Smooth travel, the train had comfortable seats, and booking was easy. Very impressive!
Samantha Romero about traveling from London to Edinburgh
Popular Train Routes From London and Edinburgh
-
Edinburgh534 kmLondonTrains per day: 20|Popular trains:
InterCity-Express
London641 kmGlasgowTrains per day: 2|Popular trains:InterCity-Express
London309 kmLiverpoolTrains per day: 31|Popular trains:InterCity-Express
-
Glasgow641 kmLondonTrains per day: 2|Popular trains:
InterCity-Express
Coventry151 kmLondonTrains per day: 54|Popular trains:InterCity-Express
London302 kmYorkTrains per day: 3|Popular trains:InterCity-Express
-
Edinburgh534 kmLondonTrains per day: 20|Popular trains:
InterCity-Express
-
London641 kmGlasgowTrains per day: 2|Popular trains:
InterCity-Express
London309 kmLiverpoolTrains per day: 31|Popular trains:InterCity-Express
-
-
Glasgow641 kmLondonTrains per day: 2|Popular trains:
InterCity-Express
Coventry151 kmLondonTrains per day: 54|Popular trains:InterCity-Express
-
-
London302 kmYorkTrains per day: 3|Popular trains:
InterCity-Express