Distance between Machinga and Johannesburg
Distance from Machinga to Johannesburg is 895 miles / 1440 kilometers.
Map showing the distance from Machinga to Johannesburg
![]() |
Air distance: | miles km |
Machinga
City: | Machinga |
Country: | Malawi |
Johannesburg
City: | Johannesburg |
Country: | South Africa |
Time difference between Machinga and Johannesburg
There is no time difference between Machinga and Johannesburg. Current local time in Machinga and Johannesburg is 16:53 CAT (2025-02-18)