608.93miles
The distance from Johannesburg, South Africa, to Harare, Zimbabwe, is approximately 560 miles (about 900 kilometers) by road. If traveling by air, the direct flight distance is around 450 miles (about 725 kilometers). Travel times can vary based on the mode of transportation and border crossing conditions.
The distance between Nairobi and Johannesburg is about 2,402 road miles.
5604 miles
8256 kilometers or 5131 miles or 4458 nautical miles
1569 miles
About 5,300 miles.
The distance between the two cities' major airports is about 5,058 air miles.
8634 miles
5,130 miles
The distance from Johannesburg (JHB) to Beit Bridge, which is the border crossing into Zimbabwe near Harare, is approximately 600 kilometers (about 373 miles) by road. The journey typically takes around 7 to 8 hours, depending on traffic and border crossing times. However, if you are traveling directly to Harare, the distance increases to about 800 kilometers (around 497 miles).
about 6 hours
The distance between the two cities' major airports is about 5,050 air miles.