← All routes

Road trip route · United Kingdom

Edinburgh to York drive time, distance, costs & the best stops

Drive time
4 hr 6 min
Distance
202 mi
Fuel (est.)
£34
Tolls (est.)
None

The Edinburgh to York drive

The drive from Edinburgh to York covers 202 miles (325 km) and takes about 4 hr 6 min without stops. That makes it a comfortable one-day drive. Leave in the morning and you'll arrive with the day ahead of you.

Expect fuel for a typical petrol car (~40 mpg) to cost around £34 one-way with no significant motorway tolls on the way. Prices shift monthly, so treat these as ballpark figures.

Best stops between Edinburgh and York

Within ~30 km of the driving route, worth the detour.

Castles & Palaces

Alnwick Castle

A medieval castle in Northumberland that doubled as Hogwarts in the Harry Potter films, the second largest inhabited castle in England.

Landmarks

Holy Island (Lindisfarne)

Tidal island accessible only at low tide via a causeway, home to the atmospheric priory ruins where the Lindisfarne Gospels were created.

Castles & Palaces

Bamburgh Castle

Imposing Norman fortress perched on a volcanic outcrop above miles of golden beach, once the royal seat of the ancient Kingdom of Northumbria.

Landmarks

Angel of the North

Striking 20-metre steel sculpture with a 54-metre wingspan standing on a hilltop in Gateshead, England.

Racetracks

Knockhill Racing Circuit

Scotland's national motorsport centre, a compact but thrilling circuit with sharp elevation changes near Dunfermline.

Racetracks

Croft Circuit

A former World War II airfield in North Yorkshire that hosts BTCC and is known for its mix of fast straights and tight chicanes.

Cathedrals & Temples

Durham Cathedral

UNESCO-listed Romanesque masterpiece perched above the River Wear, widely regarded as the finest Norman building in England.

Museums

Jim Clark Motorsport Museum

Modern museum honoring the two-time F1 World Champion with his trophies, helmets, and an immersive racing experience.

Legendary Restaurants

Anstruther Fish Bar

Multiple UK Fish and Chip Shop of the Year winner on the harbourfront of the East Neuk's prettiest fishing town, frying haddock landed along the Fife coast. Eat on the sea wall watching the boats.

Edinburgh to York FAQs

How long is the drive from Edinburgh to York?

Driving from Edinburgh to York takes about 4 hr 6 min nonstop, covering 202 miles (325 km). Add time for breaks: most drivers stop every 2 hours.

How much does it cost to drive from Edinburgh to York?

Fuel for a typical petrol car (~40 mpg) costs roughly £34 one-way. There are no significant motorway tolls on this route. Estimates are indicative: prices change monthly.

Can I drive from Edinburgh to York in one day?

Yes, at about 4 hr 6 min of driving, Edinburgh to York is a comfortable one-day drive with a couple of breaks.

What are the best stops between Edinburgh and York?

Top-rated stops in the drive corridor include Alnwick Castle, Holy Island (Lindisfarne), Bamburgh Castle: see the full list of 9 stops on this page.

More drives from Edinburgh & York

Planning a bigger trip? Try the free United Kingdom road trip planner, or read the driving in United Kingdom guide.