Wszystkie połączenia autobusowe do miasta Midrand (Afryka Południowa) B D E H J K L M P Q R T W B Bus Bellville – Midrand Bus Bloemfontein – Midrand Bus Bulawayo – Midrand D Bus Durban – Midrand E Bus East London – Midrand H Bus Harare – Midrand J Bus Johannesburg – Midrand K Bus Kapsztad – Midrand Bus Kimberley – Midrand Bus King William's Town – Midrand Bus Kuruman – Midrand L Bus Ladysmith – Midrand M Bus Margate (ZA) – Midrand Bus Mbombela (Nelspruit) – Midrand Bus Mokopane – Midrand Bus Mthatha – Midrand P Bus Phalaborwa – Midrand Bus Pietermaritzburg – Midrand Bus Polokwane – Midrand Bus Port Elizabeth – Midrand Bus Port Shepstone – Midrand Bus Potchefstroom – Midrand Q Bus Queenstown (ZA) – Midrand R Bus Richards Bay – Midrand T Bus Tzaneen – Midrand W Bus Welkom – Midrand