Drive time

Can you drive from Edinburgh to Aviemore in one day?

Yes. It is about 2.75 hours of pure driving on M90 and A9, and roughly 3 h door to door once you add real breaks and a meal. Start early and you arrive with daylight to spare.

Distance
130 miles
Driving only
2 h 45 min
Breaks and meals
0 h 15 min
Door to door
3 h

How we count the time

A 15-minute stop every two hours for fuel, restrooms and a stretch, plus a 45-minute sit-down meal every four hours. Traffic, weather and construction come on top, so check the live route before you leave.

If you want to break it up

Pitlochry sits 81 miles in, about 1 h 43 min from Edinburgh, leaving 49 miles for the next morning. It is the most even split on the route and has plenty of hotels near the highway.

See hotels in Pitlochry

More on this drive

Open this route with live trafficXCRSN planner: plan the whole drive before you leave. Live corridor fuel, overnight stops, Apple and Google Maps export.

More planning help