All bus routes to Midrand (South Africa) B C D E H J K L M P Q R S T W B Bulawayo to Midrand bus Bus from Bellville to Midrand Buses Bloemfontein to Midrand C Coach from Cape Town to Midrand D Durban to Midrand bus E Coach to Midrand from East London H Harare to Midrand bus J Buses Johannesburg to Midrand K Bus to Midrand from King William's Town Coaches Kimberley to Midrand Kuruman to Midrand coach L Bus to Midrand from Ladysmith M Bus from Mthatha to Midrand Bus to Midrand from Margate (ZA) Bus to Midrand from Mbombela (Nelspruit) Coach Mokopane to Midrand Masvingo to Midrand bus P Bus from Polokwane to Midrand Coach to Midrand from Potchefstroom Coaches Pietermaritzburg to Midrand Coaches Port Elizabeth to Midrand Phalaborwa to Midrand bus Port Shepstone to Midrand bus Q Coaches Queenstown (ZA) to Midrand R Richards Bay to Midrand coach S Shelly Beach to Midrand coach T Coach from Tzaneen to Midrand W Bus to Midrand from Welkom