301 miles
549 km
1 hour
600km
Durban......thats the closest Actually Maputo is closer.
Maputo is the capital and largest city of Mozambique.
maputo maputo
Maputo
Maputo
Johannesburg is a city.
between 310 and 450 rand depending on high or low season, day or overnight coach.
Maputo is the capital.
Maputo is the capital city of Mozambique.
how much does a bus ticket cost from johannesburg to east london