TransMagnific

Bus in Mbabane

Shuttle service with four daily departures between Johannesburg (OR Tambo International Airport) and Mbabane, Swaziland (one way E600). Other destinations include Durban (E780) and, on weekends, Nelspruit (E400).

Advertisement