Driving directions from Mossel Bay, South Africa to Pietermaritzburg, South Africa distance


Mossel Bay, South Africa
Head north on Meyer St toward Marsh St 42 m
Turn left at the 1st cross street onto Marsh St 1.2 km
Turn right to merge onto Louis Fourie Rd/R102 5.4 km
Turn left onto Aalwyn Way 0.4 km
Turn right to merge onto N2 toward George 32.9 km
Take exit 425 for R404 toward Heroldsbaai/N12/George Airport 0.6 km
Turn left onto R404 12.0 km
Turn left onto N12/N9
Continue to follow N9
337 km
Turn right onto Caledon St/N9/R61/R63
Continue to follow Caledon St/N9/R61
0.3 km
Turn left onto Goedhals Square/N9/R61 198 km
Slight left to merge onto N1 228 km
Keep right to stay on N1
Toll road
108 km
Take the ramp to N5/R708 0.5 km
Turn right onto N5/R708
Continue to follow N5
138 km
Turn right onto N5/R26 91.2 km
Merge onto N3
Toll road
205 km
Keep right to stay on N3 5.7 km
Keep right to stay on N3 10.7 km
Take exit 77 for R56/New England Road toward Pietermaritzburg/Oribi Airport 0.3 km
Turn right onto New England Rd/R56 (signs for New England Road/Scottsville/Oribi Airport/Richmond)
Go through 1 roundabout
1.7 km
Turn left onto Alan Paton Ave 0.1 km
Turn right onto Coronation Rd 0.2 km
Turn right onto Connaught Rd 68 m
Turn left 55 m
Pietermaritzburg, South Africa
Map data ©2023 AfriGIS (Pty) Ltd
Mossel Bay to Pietermaritzburg road map

Mossel Bay to Pietermaritzburg flight distance miles / km

577.2 mi / 928.9 km
Also see in South Africa

Mossel Bay to Pietermaritzburg car distance km / miles

1,376.5 km / 855.3 miles

Mossel Bay to Pietermaritzburg driving time

14 hours 3 minutes

Mossel Bay to Pietermaritzburg average speed

98.0 km/h

Fuel consumption calculator

103.24 liters

Fuel price calculator

154.86 €
€/L