Johannesburg
Blantyre, Southern Region, Malawi
The best and cheapest way to get from Johannesburg and Blantyre, Southern Region, Malawi is to travel by bus, which will cost about 22,268 MWK or 49.50 USD.