London to Edinburgh Train

Travel from London to Edinburgh by train with a direct and comfortable service. Enjoy scenic views, onboard amenities, and frequent departures throughout the day.

London to Edinburgh Train Information

time
Travel Time
5h 9m
Distance
Distance
534 km
cost
Approximate ticket cost
$154
departure
Avg. Daily Departures
12

London to Edinburgh Train Time

Note: The information provided may change. For the most current details, please check Rail.Ninja

London - Edinburgh Train Map

There are several ways to travel from London to Edinburgh, depending on your needs. The train is one of the most convenient options, with the fastest service taking around 4 hours and 20 minutes. With departures from London King's Cross to Edinburgh Waverley, the train provides a direct and scenic journey with onboard Wi-Fi, power outlets, and spacious seating.

While flying takes only 1 hour and 15 minutes, the total travel time extends to 3–4 hours due to airport check-in, security, and transfers. Buses, though more affordable, require 9–10 hours, making them the slowest option.

The train journey not only offers efficiency but also allows passengers to enjoy the picturesque landscapes of the British countryside. Additionally, traveling by train is more environmentally friendly compared to flying, reducing your carbon footprint. For those seeking a unique experience, the Caledonian Sleeper provides overnight accommodations, combining travel and lodging into one.

LNER Train from London to Edinburgh

London North Eastern Railway (LNER) connects London to key destinations such as Edinburgh, Leeds, York, and Newcastle with high-speed efficiency. By choosing LNER, travelers can bypass airport hassles and enjoy a comfortable journey along the scenic East Coast Main Line.

With quick check-ins, centrally located stations, and eco-friendly travel options, LNER offers a seamless way to experience multiple UK destinations. Whether you're planning a business trip or a leisure adventure, LNER makes the journey as enjoyable as the destination.
London - Edinburgh Train: FAQ

London to Edinburgh Travel Comparison

There are multiple ways to travel from London to Edinburgh, each offering unique benefits depending on your preferences. Here’s a breakdown of the top three options for making the journey between these two world-renowned cities.
By Train
Travel Time: 5 hours 9 minutes
Comfort: Spacious seating, onboard Wi-Fi, power outlets, and scenic views
Pros: Direct city-to-city travel, no long security lines, eco-friendly
Cons: Limited departure times, tickets can be expensive if booked last-minute
Travel Time: 1 hour 15 minutes (Flight time)
Total Time: 3–4 hours (including check-in, security, and travel to/from airports)
Comfort: Varies by airline; generally smaller seating with limited amenities
Pros: Fast flight time
Cons: Airport procedures, long transfer times to city centers
Travel Time: 9–10 hours
Comfort: Budget-friendly with basic amenities
Pros: Cheapest option
Cons: Long travel time, limited comfort

Book Your Train Ticket with Rail Ninja Today

Traveling Elsewhere?