🏴󠁧󠁢󠁳󠁣󠁴󠁿 Land's End to John O'Groats Driving Guide

The classic end-to-end British road trip — 874 miles of stunning scenery

874
Miles
~15h
Drive Time
5-7
Days Recommended
~£155
Fuel Cost

The Ultimate British Road Trip

Driving from Land's End to John O'Groats is the definitive British road trip. Spanning 874 miles from the southwestern tip of Cornwall to the northeastern corner of mainland Scotland, this journey takes you through the full diversity of British landscapes — from dramatic Cornish cliffs and rolling green hills to the wild Scottish Highlands.

While it's technically possible to drive the distance in a single gruelling 14-15 hour session, doing so would mean missing everything that makes this trip legendary. We recommend taking 5 to 7 days, allowing time to explore key stops, enjoy scenic detours, and arrive at each day's destination without feeling rushed.

Choosing Your Route

There are two main approaches to this drive:

The Motorway Route (fastest): Takes the A30 out of Cornwall, joins the M5 north through Somerset and past Bristol, picks up the M6 through Birmingham and the northwest, crosses into Scotland via the M74, then follows the M80/M9 to Perth and the A9 all the way to the Highlands and beyond. This is the most direct route and the one most people follow.

The Scenic Route: Wanders up through the Cotswolds, Peak District, Yorkshire Dales, and Lake District before crossing into Scotland. Takes longer but rewards you with some of Britain's finest countryside. You could also follow the east coast via the A1(M) for variety.

💡 Pro Tip: Consider going up one way and coming back the other. Many LEJOG veterans drive up the west (M6/M74/A9) and return via the east coast (A9/A1/M1) to see as much of Britain as possible.

Day-by-Day Itinerary (6 Days)

Day 1: Land's End to Bristol (185 miles, ~3h 30min)

Start at the famous Land's End signpost for your obligatory photo. Head east along the A30 through Cornwall, passing Bodmin Moor and into Devon. Join the M5 at Exeter and continue north to Bristol. The Cornish stretch is mostly single carriageway, so allow extra time.

Key stops: St Michael's Mount (quick detour), Eden Project, Exeter Cathedral

Road: A30 → M5. The A30 in Cornwall has been significantly upgraded but still has stretches of single carriageway. Expect slower traffic in summer.

Day 2: Bristol to Manchester (170 miles, ~3h)

Head north on the M5, skirting Birmingham, then join the M6 towards Manchester. This is one of the busier motorway stretches in the country, so aim to leave before 9am or after 10am to avoid rush hour around Birmingham.

Key stops: Cheltenham, Birmingham (Cadbury World, canal quarter), Stoke-on-Trent (pottery museums)

Road: M5 → M6. Smart motorway sections around Birmingham — variable speed limits enforced by cameras.

Day 3: Manchester to Lake District (85 miles, ~1h 45min)

A shorter driving day that gives you time to properly explore the Lake District. Continue on the M6 north, exiting for Windermere or Keswick. This is one of the trip's highlights — don't rush it.

Key stops: Windermere, Ambleside, Keswick, Honister Pass (for confident drivers)

Road: M6 → A591. Lake District roads are narrow and winding. Bank holiday weekends can mean serious queues around Windermere.

Day 4: Lake District to Edinburgh (150 miles, ~2h 45min)

Rejoin the M6 and cross the Scottish border near Gretna Green. The M74 takes you through the rolling Southern Uplands before arriving in Edinburgh. Stop at the border for a photo at the "Welcome to Scotland" sign.

Key stops: Gretna Green, Edinburgh (Royal Mile, Edinburgh Castle, Arthur's Seat)

Road: M6 → M74 → M8/A720. Well-maintained dual carriageway and motorway throughout.

Day 5: Edinburgh to Inverness (155 miles, ~3h 15min)

Cross the Forth Road Bridge and head north on the M90 to Perth, then the A9 towards Inverness. The A9 passes through Cairngorms National Park — some of Scotland's most dramatic scenery. Watch your speed; the A9 has average speed cameras on many sections.

Key stops: Pitlochry, Cairngorms, Inverness, Loch Ness (short detour)

Road: M90 → A9. The A9 is a mix of single and dual carriageway. Ongoing upgrades are dualling more sections. Be patient behind slower vehicles and use designated overtaking lanes.

Day 6: Inverness to John O'Groats (112 miles, ~2h 30min)

The final stretch takes you through the wild, sparsely populated far north of Scotland. The road narrows beyond Inverness as you follow the A9 north to Wick, then the A99 to John O'Groats. Celebrate at the famous signpost!

Key stops: Dunrobin Castle, Brora, Wick. Fuel up in Inverness — stations are scarce in the far north.

Road: A9 → A99. Mostly single carriageway. Watch for sheep on the road in rural sections.

Best Time to Travel

Late May to early September is ideal. You'll get the best weather, longest daylight hours (up to 18 hours in northern Scotland during June), and all attractions will be open. July and August are warmest but busiest, particularly around the Lake District and Scottish Highlands.

Avoid December to February unless you're experienced with winter driving — the A9 and roads in the far north can be affected by snow and ice. Spring (April-May) and early autumn (September) offer a great balance of decent weather and fewer crowds.

Fuel Costs Estimate

At average UK fuel prices (£1.40 per litre) and assuming 40 MPG for a typical car:

Accommodation Tips

Budget (£40-80/night): Premier Inn and Travelodge are dotted along the motorway network. In Scotland, look for B&Bs and guesthouses, which are excellent value in the Highlands.

Mid-range (£80-150/night): Country house hotels and coaching inns. Book ahead for the Lake District and Edinburgh, especially in summer.

Camping: Campsites are plentiful along the route, particularly in Cornwall, the Lake District, and the Highlands. Scotland's right to roam also permits wild camping (responsibly).

📱 Booking Tip: Book Edinburgh accommodation well in advance if your trip coincides with the Edinburgh Festival (August). Prices can triple and availability vanishes.

Road Conditions

Related Routes

Frequently Asked Questions

How long does it take to drive from Land's End to John O'Groats?
The drive takes approximately 14-15 hours of pure driving time covering 874 miles. Most people spread this over 5-7 days to enjoy the journey and avoid fatigue.
How much does it cost to drive from Land's End to John O'Groats?
Fuel costs are approximately £140-£170 for a petrol car at 40 MPG. Budget £500-£1,200 total including accommodation, food, and fuel depending on your choices.
What is the best route from Land's End to John O'Groats?
The fastest route uses the A30, M5, M6, M74, and A9 via the motorway network. A scenic alternative follows the A30 coast road, through the Cotswolds, Peak District, and up through the Scottish Highlands.
What is the best time of year to drive Land's End to John O'Groats?
Late May to early September offers the best weather and longest daylight hours. June and July are ideal, with up to 18 hours of daylight in northern Scotland.
Can you drive Land's End to John O'Groats in one day?
Technically possible in around 14-15 hours, but strongly not recommended. The drive is exhausting and you'd miss everything that makes this trip special. Plan at least 3 days minimum, ideally 5-7.