Route from Inverness to Musselburgh by car

From: Inverness, County: Highland, Scotland
To: Musselburgh, County: East Lothian, Scotland
169 mi , 3 h 3 min
Tolls: Stations
Fuel consumption:
Fuel cost:
Passengers:



How many miles from Inverness to Musselburgh?

How far is from Inverness to Musselburgh?


The driving distance between Inverness and Musselburgh is 169 miles. Travel time is 3 hours and 3 minutes by car.







169 mi 3 h 3 min
1.
Head southeast on Castle Street (B861)
866 ft
2.
Continue onto Culduthel Road (B861)
359 ft
3.
Make a slight left onto Old Edinburgh Road (B853)
0.3 mi
4.
Go straight onto Annfield Road (B853)
1226 ft
5.
Turn left onto Damfield Road (B853)
876 ft
6.
Continue onto Culcabock Road (B853)
0.3 mi
7.
Continue straight onto Old Perth Road (B9006)
0.3 mi
8.
Enter Inshes Roundabout and take the 2nd exit onto Culloden Road (B9006)
112 ft
9.
Exit the roundabout onto Culloden Road (B9006)
0.3 mi
10.
Take the ramp on the right onto B9006
505 ft
11.
Continue slightly left onto A9
108 mi
12.
Enter Inveralmond Roundabout and take the 2nd exit onto A9
496 ft
13.
Exit the roundabout onto A9
2.4 mi
14.
Enter Broxden Roundabout and take the 2nd exit towards M90: Edinburgh
337 ft
15.
Exit the roundabout towards M90: Edinburgh
120 ft
16.
Continue onto M90
2.4 mi
17.
Keep right towards M90: Edinburgh
31.4 mi
18.
Continue onto A90
1.3 mi
19.
Keep right towards M90: Glasgow
2.3 mi
20.
Keep left towards A8: Airport
1.9 mi
21.
Keep left onto M8
4.3 mi
22.
Enter Hermiston Gait Roundabout and take the 3rd exit
750 ft
23.
Exit the roundabout
534 ft
24.
Keep right towards A720
750 ft
25.
Merge right onto City of Edinburgh Bypass (A720)
9.3 mi
26.
Enter Sherrifhall Roundabout and take the 3rd exit onto City of Edinburgh Bypass (A720)
290 ft
27.
Exit the roundabout onto City of Edinburgh Bypass (A720)
2.2 mi
28.
Enter Old Craighall Junction and take the 2nd exit onto B6415
461 ft
29.
Exit the roundabout onto B6415
1285 ft
30.
Enter the roundabout and take the 2nd exit onto B6415
87 ft
31.
Exit the roundabout onto B6415
1 mi
32.
Turn right onto Olive Bank Road (A6095)
528 ft
33.
Enter the roundabout and take the 1st exit onto Olive Bank Road (A6095)
71 ft
34.
Exit the roundabout onto Olive Bank Road (A6095)
1053 ft
35.
You have arrived at your destination, on the right
0 ft


How much does it cost to drive from Inverness to Musselburgh?

The trip with petrol fuel costs 29.4 £ (143p/lt, 37.5 mpg).
For 2 passengers in carpooling: 14.7 £ (29.4/2) /p.
For 3 passengers in the car, the cost of this trip is 9.8 £ (29.4/3) /p.
For 4 passengers in the car: 7.35 £ (29.4/4) /p.


Fuel cost = (169.5 mi / 37.5 mpg) x 143 p/lt = 29.4 £

In more detail, the result is obtained:

Fuel needed = Distance / Car fuel consumption = miles * 4.54609 / carConsumtion = 169.5 mi * 4.54609 / 37.5 mpg = 20.5 liters

Fuel needed = 20.5 lt

Fuel cost = Fuel needed x Price per liter = 20.5 liters x 143 pence per liter = 29.4 £

Fuel cost from Inverness to Musselburgh = 29.4 £


Diesel cost from Inverness to Musselburgh.

The trip with diesel fuel costs 18.6 £ (151p/lt, 62.7 mpg).
For 2 passengers: 9.3 £ (18.6/2) /p.
For 3 passengers: 6.2 £ (18.6/3) /p.
For 4 passengers: 4.65 £ (18.6/4) /p.


Alternative routes from Inverness to Musselburgh

The second route from Inverness to the Musselburgh is 183.93 miles and takes 3 hours and 38 minutes.