Durban, KwaZulu-Natal, South Africa
Tete, Tete Province, Mozambique
The best and cheapest way to get from Durban, KwaZulu-Natal, South Africa and Tete, Tete Province, Mozambique is to travel by train, which will cost about 2,377 MZN or 71.10 USD.