All bus routes to Maputo (Mozambique) D G J M P W D Bus Durban - King Shaka Airport to Maputo Bus Durban to Maputo G Bus Germiston to Maputo J Bus Johannesburg O.R. Tambo Airport to Maputo Bus Johannesburg to Maputo M Bus Mbombela (Nelspruit) to Maputo Bus Middelburg to Maputo Bus Midrand to Maputo P Bus Pretoria to Maputo W Bus Witbank to Maputo