This is the last train of the day.
Find all the dates and times for this journey
6 h 54 m
7 h 17 m
Trains per day
It's difficult to get from London Heathrow Airport to Edinburgh without transferring at least 3 times.
|Distance||328 miles (529 km)|
|Train providers||Lumo, London North Eastern Railway or Cross Country|
Trains from London Heathrow Airport to Edinburgh cover the 328 miles (529 km) long journey with our travel partners like Lumo, London North Eastern Railway or Cross Country. There are direct train services available.
Find the best journey to Edinburgh from London Heathrow Airport with Omio's train partners CrossCountry! You'll find the best deals, schedules and tickets when comparing and booking the most affordable journey for you.
Here are some other resources that might have the information you need