← All routes

Road trip route · United Kingdom

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

Drive time
2 hr 37 min
Distance
121 mi
Fuel (est.)
£20
Tolls (est.)
None

The Edinburgh to Aberdeen drive

The drive from Edinburgh to Aberdeen covers 121 miles (195 km) and takes about 2 hr 37 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 £20 one-way with no significant motorway tolls on the way. Prices shift monthly, so treat these as ballpark figures.

Best stops between Edinburgh and Aberdeen

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

Castles & Palaces

Glamis Castle

The childhood home of Queen Elizabeth The Queen Mother, steeped in legend and set in the scenic Angus region of Scotland.

Landmarks

St Andrews

Historic university town and home of golf, with a ruined cathedral, medieval castle and the world-famous Old Course links.

Museums

V&A Dundee

Scotland's first design museum in a striking Kengo Kuma waterfront building, celebrating the country's rich design heritage.

Racetracks

Knockhill Racing Circuit

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

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.

Photo Spots

Culross

Scotland's most complete 17th-century burgh: ochre-coloured Culross Palace, cobbled wynds and white-harled cottages on the Firth of Forth, preserved by the National Trust. Doubles as Cranesmuir in Outlander.

Edinburgh to Aberdeen FAQs

How long is the drive from Edinburgh to Aberdeen?

Driving from Edinburgh to Aberdeen takes about 2 hr 37 min nonstop, covering 121 miles (195 km). Add time for breaks: most drivers stop every 2 hours.

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

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

Can I drive from Edinburgh to Aberdeen in one day?

Yes, at about 2 hr 37 min of driving, Edinburgh to Aberdeen is a comfortable one-day drive with a couple of breaks.

What are the best stops between Edinburgh and Aberdeen?

Top-rated stops in the drive corridor include Glamis Castle, St Andrews, V&A Dundee: see the full list of 6 stops on this page.

More drives from Edinburgh & Aberdeen

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