logo swazimagic

Swaziland's no. 1 tourism publication online

header

 

Road distances from Mbabane to

Johannesburg - 371 km | Durban - 635 km| Gaborone - 718 km| Maputo - 236 km| Maseru - 736 km|
Richards Bay - 343 km

map
deco