Route from Edinburgh to Inverness by car

From: Edinburgh, County: City of Edinburgh, Scotland
To: Inverness, County: Highland, Scotland
156 mi
2 h 57 min
Fuel consumption:
Fuel cost:
Passengers:



How many miles from Edinburgh to Inverness?

How far is from Edinburgh to Inverness?


The driving distance between Edinburgh and Inverness is 156 miles. Travel time is 2 hours and 57 minutes by car.






156 mi 2 h 57 min
1.
Head southwest on Princes Street
119 ft
2.
Make a U-turn and continue on Princes Street
121 ft
3.
Turn left onto Leith Street (A900)
0.3 mi
4.
Keep left onto Picardy Place (B901)
33 ft
5.
Keep right onto Broughton Street (B901)
434 ft
6.
Turn left onto Albany Street
1005 ft
7.
Continue onto Abercromby Place
554 ft
8.
Turn right onto Nelson Street
267 ft
9.
Turn left onto Northumberland Street
1238 ft
10.
Turn right onto Howe Street
195 ft
11.
Turn left onto South East Circus Place
198 ft
12.
Continue onto Circus Place
395 ft
13.
Continue onto North West Circus Place
446 ft
14.
Continue onto Kerr Street
370 ft
15.
Continue onto Deanhaugh Street (B900)
355 ft
16.
Continue onto Raeburn Place (B900)
957 ft
17.
Continue onto Comely Bank Road (B900)
0.5 mi
18.
Enter the roundabout and take the 3rd exit onto Craigleith Road (B900)
142 ft
19.
Exit the roundabout onto Craigleith Road (B900)
0.6 mi
20.
Go straight onto Queensferry Road (A90)
0.4 mi
21.
Continue onto Hillhouse Road (A90)
0.8 mi
22.
Continue onto Queensferry Road (A90)
6.2 mi
23.
Continue onto M90
10.7 mi
24.
Take the ramp on the left onto M90
19.8 mi
25.
Take the ramp on the left onto M90
1150 ft
26.
Keep left onto M90
2.9 mi
27.
Enter Broxden Roundabout and take the 2nd exit onto A9
550 ft
28.
Exit the roundabout onto A9
2.4 mi
29.
Enter Inveralmond Roundabout and take the 2nd exit onto A9
212 ft
30.
Exit the roundabout onto A9
108 mi
31.
Take the ramp on the left onto A9
344 ft
32.
Go straight onto Sir Walter Scott Drive (A8082)
990 ft
33.
Enter Inshes Roundabout and take the 5th exit onto Old Perth Road (B9006)
400 ft
34.
Exit the roundabout onto Old Perth Road (B9006)
0.3 mi
35.
Continue straight onto Culcabock Road (B853)
0.4 mi
36.
Continue onto Damfield Road (B853)
874 ft
37.
Turn right onto Annfield Road (B853)
0.3 mi
38.
Turn left onto Southside Road
216 ft
39.
Turn right onto Mayfield Road
1157 ft
40.
Turn right onto Culduthel Road (B861)
760 ft
41.
Continue onto Castle Street (B861)
865 ft
42.
You have arrived at your destination, on the right
0 ft