Distance: Ulundi to Pietermaritzburg
Distance between Ulundi and Pietermaritzburg in kilometers, miles and nautical miles.
174 km
Straight-line
great-circle
94 nm
Nautical Miles
as the crow flies
235 km
By Road
2h 56m
43 minutes
By Air
flight time
Need a transfer near Pietermaritzburg?
Fixed-price airport transfers, no hidden fees.
More Trip Calculations
Explore by City
Frequently Asked Questions
How far is Ulundi from Pietermaritzburg?
The straight-line distance from Ulundi to Pietermaritzburg is 174 km (94 nautical miles). By road it is approximately 235 km (2h 56m drive). By air the flight takes about 43 minutes.
How many nautical miles is it from Ulundi to Pietermaritzburg?
The nautical distance from Ulundi to Pietermaritzburg is approximately 94 nautical miles.