Tete, Tete Province, Mozambique
Johannesburg
The best and cheapest way to get from Tete, Tete Province, Mozambique and Johannesburg is to travel by bus, which will cost about 487 ZAR or 43.20 USD.