How Long from London to Edinburgh?
Compare all ways to travel: fly (1 hours 20 minutes), train (4 hours 15 minutes), drive (7 hours), bus (9 hours)
Time Comparison
Train is the sweet spot โ 4.5 hours from city center to city center with views of the English countryside and Scottish Borders.
Flight
LHR โ EDI
1h 20m
EDI โ LHR
1h 25m
Distance
332 mi
Time Zone Diff
0h
Quick flight but factor in airport time. Domestic UK flights may face carbon surcharges.
Arrival Time Planner
--:--
Drive
M1/A1(M) via East Coast
7hThe fastest route. Motorway most of the way. Passes through Yorkshire.
M6/M74 via West Coast
7h 15mThrough the Lake District and Scottish Borders. More scenic, slightly longer.
Fuel Cost Estimator
--
Train
Duration
4h 15m
Frequency
Every 30 minutes (LNER)
Price Range
ยฃ30โยฃ200
LNER / Avanti West Coast
LNER from King's Cross: 4h 15m via East Coast Main Line. Avanti from Euston: 4h 30m via West Coast. Both scenic.
Bus
Duration
9h
Frequency
Multiple daily
Price Range
ยฃ10โยฃ40
National Express / Megabus
9 hours with stops. Overnight services available. Extremely cheap if booked early.
Should You Fly or Drive?
โ๏ธ Fly if...
- โข You're traveling solo (no car rental savings to split)
- โข Time is more valuable than money
- โข The drive is 6+ hours
- โข You don't need a car at your destination
๐ Drive if...
- โข You have 2+ passengers (split gas costs)
- โข You need a car at your destination
- โข You have lots of luggage
- โข The journey itself is part of the fun
That Travel Time Is Equivalent To...
- โ๏ธ Flight: Watching 1 movie ยท Listening to 23 songs
- ๐ Drive: 9 podcast episodes ยท 7 audiobook chapters
- ๐ Train: Reading 9 chapters of a novel ยท 10 email replies