We will be arriving by bus from Cape Town and need to get to Johannesburg airport. Options for getting off the bus are Johannesburg, Midrand and Pretoria. We don't want Johannesburg as we wish to avoid Park Station due to safety concerns. What is Midrand like? Is the bus station safe? Will it be easy to arrange a taxi or transfer from there? Would it be better to just carry on to Pretoria and get the transfer from there?
If the bus is due to arrive at 8.45am into Pretoria, what time can we reasonably expect to get to the airport? Do the buses usually arrive on time? How long would the transfer to the airport take?
Has anyone had experience with Airport Shuttle http://www.airportshuttle.co.za? Any other recommended taxi/transfer services?
Thanks for your help!