|RETURN FROM||£73||The best return train deal from Edinburgh to London found on momondo in the last 72 hours is £73|
|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|
A ticket from Edinburgh to London for this week starts from £37 one-way.
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 £73 for a return ticket.
The quickest way is to book a flight from Edinburgh to London, which can be as quick as 1h 15m 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 flight from Edinburgh to London can be a safe bet when looking for a low-cost deal to your destination. Currently, a train and a bus are priced higher than the cost of a flight. You can search prices for a train from Edinburgh starting at £73 to London or a bus from Edinburgh to London starting at £61 if that is your preferred method of transportation.