Find trains from London to Edinburgh
Search for cheap train tickets from London to Edinburgh and book your trip in minutes.
London to Edinburgh train information
Find information about ticket prices, popular stations, and train companies that offer trains from London to Edinburgh
AVG TRAVEL TIME | 4h 30m |
---|---|
TRAIN COMPANIES | AccesRail |
London Train Station Directory
Location of major train stations in London
Edinburgh Train Station Directory
Location of major train stations in Edinburgh
Book return train tickets from London to Edinburgh
Below are the quickest and cheapest return train tickets from London to Edinburgh that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
FAQs for booking trains from London to Edinburgh
How long is the train ride from London to Edinburgh Turnhouse?
It takes 4h 17m to get from London to Edinburgh Turnhouse by train. Travel time typically varies by up to 0h 13m, depending on your train details. AccesRail is one of the fastest options available.
How far is London to Edinburgh Turnhouse by train?
The distance between London and Edinburgh Turnhouse is about 332.0 mi in a straight line. The train route will be significantly longer to account for any stops and obstacles. The train journey is around 4h 17m long.
Is a train the fastest way to get from London to Edinburgh?
To save time, the fastest way to travel is by flight from London to Edinburgh on easyJet. Expect the length of time you’ll spend onboard easyJet to be about 1h 15m compared to taking a train from London to Edinburgh or a bus from London to Edinburgh which have been found to be slower alternatives.