EnglandScotland
Start a new route?
Driving from London to Edinburgh takes about via M1. The distance is 649 km. The straight-line distance is 534 km. EV charging is available along the route, including in Mayfair, Bedworth Heath, Usworth, Bigges Main, The Inch. Driving directions
Driving directions
56 · 649 kmTake the M1 north and you'll end up in Edinburgh.
- 1 Depart right onto King Charles I Island 10 m
- 2 Keep slightly right onto Charing Cross 110 m
- 3 Keep slightly left onto Trafalgar Square 46 m
- 4 Continue straight onto Cockspur Street 278 m
- 5 Turn right onto Waterloo Place 170 m
- 6 Keep slightly right onto Regent Street St James's 300 m
- 7 Continue left onto Regent Street 915 m
- 8 Turn left onto Margaret Street 76 m
- 9 Continue straight onto Cavendish Square 133 m
- 10 Continue straight onto Henrietta Place 256 m
- 11 At end of road, turn right onto Marylebone Lane 116 m
- 12 Turn left onto Wigmore Street 347 m
- 13 Continue straight onto Portman Square 152 m
- 14 Continue straight onto Seymour Street 361 m
- 15 Turn right onto Edgware Road 2 km
- 16 Continue straight onto Maida Vale 2 km
- 17 Continue straight onto Kilburn High Road 2 km
- 18 Continue straight onto Shoot-up Hill 690 m
- 19 Continue straight onto Cricklewood Broadway 2 km
- 20 Continue straight onto Edgware Road 808 m
- 21 Continue straight onto Edgware Road 523 m
- 22 Enter rotary left 113 m
- 23 Exit rotary slightly left 96 m
- 24 Take exit left 114 km
- 25 Keep slightly right 36 km
- 26 Keep slightly right 92 km
- 27 Keep slightly left 15 km
- 28 Take exit slightly left 400 m
- 29 Keep slightly left 233 m
- 30 Continue straight 26 km
- 31 Keep slightly right 57 km
- 32 Keep slightly right 45 km
- 33 Keep slightly right 50 km
- 34 Keep slightly left 45 km
- 35 Continue straight 66 km
- 36 Enter roundabout slightly left onto Berwick Bypass 29 m
- 37 Exit roundabout straight onto Berwick Bypass 4 km
- 38 Enter roundabout slightly left onto Berwick Bypass 69 m
- 39 Exit roundabout straight onto Berwick Bypass 4 km
- 40 Enter roundabout left 37 m
- 41 Exit roundabout slightly left 32 km
- 42 Enter roundabout straight 42 m
- 43 Exit roundabout straight 12 km
- 44 Enter roundabout straight 48 m
- 45 Exit roundabout slightly left 4 km
- 46 Enter rotary slightly left 45 m
- 47 Exit rotary straight 37 km
- 48 Enter roundabout straight onto Milton Link 65 m
- 49 Exit roundabout straight onto Milton Link 424 m
- 50 Continue straight onto Sir Harry Lauder Road 3 km
- 51 Turn left onto Portobello Road 2 km
- 52 Continue straight onto London Road 3 km
- 53 At end of road, turn left onto Picardy Place 211 m
- 54 Keep slightly left onto Leith Street 351 m
- 55 Turn right onto Princes Street 19 m
- 56 Arrive left onto Princes Street
The return trip from Edinburgh to London covers roughly the same distance, 649 km.
Places along this route
Driving from London to Edinburgh you pass near Twelve Quays, Seacombe Ferry Terminal, Woodside Ferry Terminal, Isle of Man ferry terminal, Princes Dock, Liverpool, Gerry Marsden Ferry Terminal.
Questions and answers
Edinburgh lies roughly to the north of London.
How far is it from London to Edinburgh?
The distance between London and Edinburgh is 649 km by road.
How long does it take to drive from London to Edinburgh?
The drive from London to Edinburgh takes approximately 7 h 50 min by car.
What is the best route from London to Edinburgh?
The fastest route from London to Edinburgh covers 649 km with a driving time of approximately 7 h 50 min.
What is the shortest route from London to Edinburgh?
The shortest driving route from London to Edinburgh is about 649 km by road.
Sources
Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .

