2 miles
1078 miles
2 hours direct.
10 seconds
It is 234 kilometres from Johannesburg.
The price of a bus ticket from Johannesburg to Mzuzu, Malawi, can vary depending on the bus company and the time of booking. Generally, fares range from approximately $50 to $100 USD. It's recommended to check with specific bus operators for the most accurate and current pricing, as well as any additional fees.
4025 km
800 kilometres.
About 191 miles.
It would depend on which part of the USA, from Johannesburg to New York it is about a 20-hour flight.
650 miles
11 105 kilometres.
14 598 kilometres.