Distance Calculator

Distance from Johannesburg to Nsanje

Distance between Johannesburg and Nsanje is 1273 kilometers (791 miles).
Driving distance from Johannesburg to Nsanje is 1800 kilometers (1118 miles).

air 1273 km
air 791 miles
car 1800 km
car 1118 miles

Distance Map Between Johannesburg and Nsanje

Johannesburg, Pretoria, South AfricaNsanje, Blantyre, Malawi = 791 miles = 1273 km.

How far is it between Johannesburg and Nsanje

Johannesburg is located in South Africa with (-26.2023,28.0436) coordinates and Nsanje is located in Malawi with (-16.92,35.262) coordinates. The calculated flying distance from Johannesburg to Nsanje is equal to 791 miles which is equal to 1273 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Johannesburg -26.2023, 28.0436 26° 12´ 8.1720'' S
28° 2´ 37.0680'' E
Nsanje -16.92, 35.262 16° 55´ 11.8200'' S
35° 15´ 43.1640'' E

Estimated Travel Time Between Johannesburg and Nsanje

Average SpeedTravel Time
30 mph (48 km/h) 37 hours 29 minutes
40 mph (64 km/h) 28 hours 07 minutes
50 mph (80 km/h) 22 hours 29 minutes
60 mph (97 km/h) 18 hours 33 minutes
70 mph (112 km/h) 16 hours 04 minutes
75 mph (120 km/h) 14 hours 59 minutes
Nsanje, Blantyre, Malawi

Related Distances to Nsanje

CitiesDistance
Benoni to Nsanje1805 km
Tembisa to Nsanje1770 km
Durban to Nsanje2366 km
Pietermaritzburg to Nsanje2290 km
Johannesburg to Nsanje1800 km
Please Share Your Comments