Distance Calculator

Distance from Oudtshoorn to Dondo

Distance between Oudtshoorn and Dondo is 1990 kilometers (1237 miles).
Driving distance from Oudtshoorn to Dondo is 2492 kilometers (1548 miles).

air 1990 km
air 1237 miles
car 2492 km
car 1548 miles

Distance Map Between Oudtshoorn and Dondo

Oudtshoorn, Cape Town, South AfricaDondo, Beira, Mozambique = 1237 miles = 1990 km.

How far is it between Oudtshoorn and Dondo

Oudtshoorn is located in South Africa with (-33.6005,22.1996) coordinates and Dondo is located in Mozambique with (-19.6094,34.7431) coordinates. The calculated flying distance from Oudtshoorn to Dondo is equal to 1237 miles which is equal to 1990 km.

If you want to go by car, the driving distance between Oudtshoorn and Dondo is 2492 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 22 hours 15 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 502 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Oudtshoorn -33.6005, 22.1996 33° 36´ 1.6920'' S
22° 11´ 58.3800'' E
Dondo -19.6094, 34.7431 19° 36´ 33.9840'' S
34° 44´ 35.0160'' E

Estimated Travel Time Between Oudtshoorn and Dondo

Average SpeedTravel Time
30 mph (48 km/h) 51 hours 55 minutes
40 mph (64 km/h) 38 hours 56 minutes
50 mph (80 km/h) 31 hours 09 minutes
60 mph (97 km/h) 25 hours 41 minutes
70 mph (112 km/h) 22 hours 15 minutes
75 mph (120 km/h) 20 hours 46 minutes
Dondo, Beira, Mozambique

Related Distances to Dondo

CitiesDistance
Saldanha to Dondo2776 km
Durban to Dondo1786 km
Ceres 2 to Dondo2671 km
Noorder Paarl to Dondo2720 km
Hermanus to Dondo2718 km
Please Share Your Comments