jdean,
Durban is about 4.5h easy drive from Johannesburg, or a jump by plane.
BDR / Tr-Tec is 5 minutes from the airport, rather go to Durban then trying to find KCC in JHB.
Airfare is about USD100 with
www.kulula.com, they accept credit cards.
dominik, cape town