Route from Portsmouth to Elgin by car

From: Portsmouth, County: Hampshire, England
To: Elgin, County: Moray, Scotland
617 mi , 10 h 30 min
Tolls: Stations
Fuel consumption:
Fuel cost:
Passengers:



How many miles from Portsmouth to Elgin?

How far is from Portsmouth to Elgin?


The driving distance between Portsmouth and Elgin is 617 miles. Travel time is 10 hours and 30 minutes by car.







617 mi 10 h 30 min
1.
Head east on Gruneisen Road
835 ft
2.
Turn left onto Twyford Avenue (A3)
40 ft
3.
Make a sharp right to stay on Stamshaw Road (A3)
0.5 mi
4.
Enter Rudmore Roundabout and take the 4th exit towards M275
612 ft
5.
Exit the roundabout towards M275
1.8 mi
6.
Take exit 12 towards M27: Southampton
970 ft
7.
Merge right onto M27
17.1 mi
8.
Take the ramp on the left towards M3
10.1 mi
9.
Take the ramp on the left towards A34
1252 ft
10.
Enter Winnall Interchange and take the 2nd exit onto Winchester Bypass (A34)
338 ft
11.
Exit the roundabout onto Winchester Bypass (A34)
62 mi
12.
Enter Wendlebury Interchange and take the 1st exit towards M40: Northampton
109 ft
13.
Exit the roundabout towards M40: Northampton
44.4 mi
14.
Take exit 3A on the left towards M42 North: Birmingham (E
11.1 mi
15.
Take the ramp on the left towards M6: M6(N)
0.9 mi
16.
Merge left onto M6
12.1 mi
17.
Keep right onto M6
7.9 mi
18.
Keep right onto M6
72 mi
19.
Keep right onto M6
116 mi
20.
Continue onto A74(M)
48.9 mi
21.
Continue onto M74
29.2 mi
22.
Take exit 4 on the left towards M73: Stirling
0.3 mi
23.
Keep right towards M73: Stirling
7.4 mi
24.
Merge right onto M80
7.2 mi
25.
Keep right towards Perth
6.6 mi
26.
Merge left onto M9
6.1 mi
27.
Enter Keir Roundabout and take the 2nd exit onto A9
414 ft
28.
Exit the roundabout onto A9
26.2 mi
29.
Enter Broxden Roundabout and take the 1st exit towards A9: Inverness
37 ft
30.
Exit the roundabout towards A9: Inverness
2.4 mi
31.
Enter Inveralmond Roundabout and take the 2nd exit onto A9
212 ft
32.
Exit the roundabout onto A9
81 mi
33.
Turn right onto A95
842 ft
34.
Turn left to stay on A95
2.4 mi
35.
Make a slight left onto B9153
2.8 mi
36.
Turn right onto B9153
146 ft
37.
Make a slight right onto A938
1.8 mi
38.
Turn left onto B9007
18.6 mi
39.
Turn left onto A940
4.8 mi
40.
Enter the roundabout and take the 2nd exit onto A940
119 ft
41.
Exit the roundabout onto A940
844 ft
42.
Enter the roundabout and take the 2nd exit onto Grantown Road (A940)
114 ft
43.
Exit the roundabout onto Grantown Road (A940)
0.8 mi
44.
Enter the roundabout and take the 3rd exit onto Market Street (A940)
106 ft
45.
Exit the roundabout onto Market Street (A940)
976 ft
46.
Merge left onto A96
1 mi
47.
Enter Findhorn Roundabout and take the 2nd exit onto A96
96 ft
48.
Exit the roundabout onto A96
1 mi
49.
Enter the roundabout and take the 1st exit onto A96
128 ft
50.
Exit the roundabout onto A96
9.5 mi
51.
Enter the roundabout and take the 1st exit onto High Street (A96)
10 ft
52.
Exit the roundabout onto High Street (A96)
1147 ft
53.
Enter the roundabout and take the 1st exit onto Alexandra Road (A96)
31 ft
54.
Exit the roundabout onto Alexandra Road (A96)
399 ft
55.
Enter the roundabout and take the 2nd exit onto Alexandra Road (A96)
170 ft
56.
Exit the roundabout onto Alexandra Road (A96)
1016 ft
57.
Enter the roundabout and take the 1st exit onto A941
6 ft
58.
Exit the roundabout onto A941
356 ft
59.
Turn left onto Trinity Place
335 ft
60.
Continue onto Trinity Road
555 ft
61.
You have arrived at your destination
0 ft


How much does it cost to drive from Portsmouth to Elgin?

The trip with petrol fuel costs 106.9 £ (143p/lt, 37.5 mpg).
For 2 passengers in carpooling: 53.45 £ (106.9/2) /p.
For 3 passengers in the car, the cost of this trip is 35.63 £ (106.9/3) /p.
For 4 passengers in the car: 26.73 £ (106.9/4) /p.


Fuel cost = (616.82 mi / 37.5 mpg) x 143 p/lt = 106.9 £

In more detail, the result is obtained:

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

Fuel needed = 74.8 lt

Fuel cost = Fuel needed x Price per liter = 74.8 liters x 143 pence per liter = 106.9 £

Fuel cost from Portsmouth to Elgin = 106.9 £


Diesel cost from Portsmouth to Elgin.

The trip with diesel fuel costs 67.5 £ (151p/lt, 62.7 mpg).
For 2 passengers: 33.75 £ (67.5/2) /p.
For 3 passengers: 22.5 £ (67.5/3) /p.
For 4 passengers: 16.88 £ (67.5/4) /p.