How Long Is Train Journey From London to Edinburgh?

By Michael Ferguson

If you’re planning a trip from London to Edinburgh, you may be wondering how long the train journey will take. The good news is that it’s a relatively quick and easy journey, with several options available.

Direct Trains

The fastest and most convenient option is the direct train between London King’s Cross Station and Edinburgh Waverley Station. This service is operated by LNER (London North Eastern Railway) and takes approximately 4 hours and 30 minutes.

First Class Vs Standard Class

If you want to travel in style, LNER offers first class seating with larger seats, more legroom, complimentary food and drink, as well as free WiFi. However, if you’re on a tight budget, standard class seating is also available at a lower cost.

Indirect Trains

If you’re looking for a cheaper option or want to explore other cities along the way, indirect trains are also available. These trains require one or two changes along the way and can take anywhere from 5 to 8 hours depending on the route.

Routes

One popular route for indirect trains is via Newcastle upon Tyne. This route includes a change at Newcastle station and takes approximately 5 hours. Another option is via York which includes a change at York station and takes about 6 hours.

Things To Do On The Train

No matter which train you choose, there are plenty of things to do on board to pass the time. You can take advantage of the free WiFi to catch up on work or stream your favourite TV shows or movies. If you prefer something more relaxing, bring along a book or magazine to read during the journey.

Final Thoughts

In conclusion, while there are several options available for travelling from London to Edinburgh by train with varying durations of travel time depending on whether it’s direct or indirect, a direct train operated by LNER is the fastest and most convenient option. And with plenty to do on board, you’ll arrive in Edinburgh before you know it.