All bus routes to Maputo (Mozambique) D J M P D Bus Durban - King Shaka Airport to Maputo Bus Durban to Maputo J Bus Johannesburg to Maputo M Bus Mbombela (Nelspruit) to Maputo P Bus Pretoria to Maputo