United Kingdom

London
to Edinburgh

England to Scotland through history

Plan this trip No account needed to start

Distance

660 km (410 miles)

Duration

7-8 hours direct, 2-3 days scenic

Best Time

May to September

Route

LondonEdinburgh

About this drive

The long way there

The drive from London to Edinburgh takes you through centuries of British history. Cross the rolling English countryside, pass through the industrial north, and enter the dramatic Scottish Lowlands. This journey covers Roman walls, medieval cities, and the stunning landscapes that inspired poets and painters.

Stops along the way

Where to pull over

1

Cambridge

100 km in

Historic university city with stunning architecture

2

York

340 km in

Medieval walled city with York Minster cathedral

3

Hadrian's Wall

450 km in

Ancient Roman frontier spanning northern England

4

The Borders

550 km in

Rolling Scottish hills with ruined abbeys

5

Royal Mile

660 km in

Edinburgh's historic heart from castle to palace

Field notes

Driving tips

  • 1

    Drive on the left side of the road in the UK

  • 2

    The M1/A1 is fastest; country roads are more scenic

  • 3

    Avoid London congestion charge zone when departing

  • 4

    Stop in the Lake District for a beautiful detour

  • 5

    Book Edinburgh accommodations during Festival season (August) well ahead

Alternate routes

Other ways through

  • M1/A1 motorway route

  • Lake District detour via M6