|RETURN FROM||£81||The best return train deal from Edinburgh to London found on momondo in the last 72 hours is £81|
|ONE-WAY FROM||£37||The best one-way train deal from Edinburgh to London found on momondo in the last 72 hours is £37|
|AVG TRAVEL TIME||5h 15m||Average time it takes to travel by train from Edinburgh to London|
|TRAIN COMPANIES||Train||There is 1 train company servicing this route: Train|
4h 40m is the fastest available option to arrive in London from Edinburgh by train. The time it takes to travel between these two locations can vary by up to 0h 35m, depending on whether your train has stops or different departure times. Look into Train, they have one of the quickest options available.
There is a train travelling between Edinburgh and London which is Train and currently our only available option.. The cheapest Train is what we have recently available with prices starting at £81 for a return ticket.
The quickest way is to book a flight from Edinburgh to London, which can be as quick as 1h 10m onboard easyJet. You can also get a train from Edinburgh to London, or a bus from Edinburgh to London which can take you longer to arrive at your destination.
Planning to book a bus from Edinburgh to London can be a safe bet when looking for a low-cost deal to your destination. Currently, a flight and a train are priced higher than the cost of a bus. You can search prices for a flight from Edinburgh starting at £36 to London or a train from Edinburgh to London starting at £81 if that is your preferred method of transportation.
While London is 332.0 mi away from Edinburgh Turnhouse, the distance by train is longer depending on the route. In terms of time, a normal route is around 4h 40m.