Trains Edinburgh London to Edinburgh

Train tickets from London to Edinburgh

Search for cheap train tickets from London to Edinburgh and book your trip in minutes.

One-way
The price shown for each trip will be the average for all passengers, including any infants.
London (LON)
Edinburgh (EDI)
Fri 5/8
Sat 13/8
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs momondo |

Best deals for train tickets from London to Edinburgh

Find the right train ticket for you
Lumo
Direct
4h 23m
Lumo
Lumo
Direct
4h 23m
Lumo
Lumo
Direct
4h 23m
Lumo
Lumo
Direct
4h 23m
Lumo
Lumo
Direct
4h 23m
Lumo
Lumo
Direct
4h 23m
Lumo

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.
Lumo
10 Sep
01:45London King's Cross
4h 21m
06:06Edinburgh Waverley
11 Sep
06:53Edinburgh Waverley
4h 03m
10:56London King's Cross
Lumo
26 Aug
01:45London King's Cross
4h 23m
06:08Edinburgh Waverley
29 Aug
02:23Edinburgh Waverley
4h 28m
06:51London King's Cross
Lumo
30 Aug
01:45London King's Cross
4h 23m
06:08Edinburgh Waverley
1 Sep
02:23Edinburgh Waverley
4h 28m
06:51London King's Cross
Lumo
23 Sep
01:45London King's Cross
4h 23m
06:08Edinburgh Waverley
26 Sep
02:23Edinburgh Waverley
4h 28m
06:51London King's Cross
Lumo
25 Oct
01:45London King's Cross
4h 23m
06:08Edinburgh Waverley
28 Oct
02:23Edinburgh Waverley
4h 28m
06:51London King's Cross
Lumo
26 Aug
01:45London King's Cross
4h 23m
06:08Edinburgh Waverley
28 Aug
06:53Edinburgh Waverley
4h 17m
11:10London King's Cross

Book one-way train tickets from London to Edinburgh

Below are the fastest and cheapest one-way train tickets from London to Edinburgh we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Lumo
20 Oct
01:45London King's Cross
4h 23m
06:08Edinburgh Waverley
Lumo
1 Nov
01:45London King's Cross
4h 23m
06:08Edinburgh Waverley
Lumo
20 Oct
01:45London King's Cross
4h 23m
06:08Edinburgh Waverley

Choose the best way to get from London to Edinburgh Turnhouse


FAQs for booking trains from London to Edinburgh

It takes 4h 16m to get from London to Edinburgh by train. Travel time typically varies by up to 0h 10m, depending on your train details. AccesRail is one of the fastest options available.

Ride to your destination comfortably on Lumo. Consider Lumo as it’s been found as the cheapest option to get from London to Edinburgh starting at £95.

The cheapest way is to get a bus from London to Edinburgh, which can be as cheap as £24. A flight from London to Edinburgh is more expensive than a bus, with prices starting at £44. A train from London to Edinburgh is also an option, with an average price of £95.

While Edinburgh Turnhouse is 332.0 mi away from London, the distance by train is longer depending on the route. The train usually takes 4h 16m in normal conditions.

Travelling from London to Edinburgh Turnhouse by train has a carbon footprint of about 73lb. The train has a smaller footprint by about 79% compared to flying this route (348lb). The carbon footprint by bus can vary, but is around 46lb.


Lumo trains from London to Edinburgh

Our best Lumo deals on London to Edinburgh train tickets
Lumo
10 Sep
01:45London King's Cross
4h 21m
06:06Edinburgh Waverley
11 Sep
06:53Edinburgh Waverley
4h 03m
10:56London King's Cross
Lumo
26 Aug
01:45London King's Cross
4h 23m
06:08Edinburgh Waverley
29 Aug
02:23Edinburgh Waverley
4h 28m
06:51London King's Cross

Trains to other cities in United Kingdom

Lost the lust for Edinburgh? Check out trains to other cities in United Kingdom

Trains Edinburgh London to Edinburgh
  • Return
  • One-way