x Back

From Johannesburg train to Marlboro, train to Johannesburg airport, fly to Capetown airport, then taxi to Cape Town. 5hrs 05min R 1 813. From Johannesburg train to Sandton, taxi to Lanseria airport, fly to Capetown airport, then taxi to Cape Town. 5hrs 31min R 2 436. From Johannesburg train to Cape Town. 26hrs 30min R 580. From Johanesburg bus to Capetown. 18hrs 28min R 685. From Johannesburg bus to Cape Town. 20hrs 30min. From Johannesburg bus to Midrand then bus to Cape Town. 19hrs 29min. From Johannesburg drive to Cape Town. 17hrs 02min R 1 792.

Johannesburg to Kruger National Park Johannesburg to New York City Johannesburg to Botswana Johannesburg to Mauritius Johannesburg to Zanzibar Johannesburg to Kleine Scheidegg Johannesburg to Miyajima Johannesburg to Los Angeles Johannesburg to Mbombela Johannesburg to Dallas Johannesburg to Tofo Johannesburg to New Haven Johannesburg to Brazzaville Johannesburg to Middleburg Free State South Africa Johannesburg to Fish River Canyon Johannesburg to Tallinn Johannesburg to Milan Malpensa Johannesburg to Croatia Johannesburg to Dobrovnik Johannesburg to Dorchester Dorset Johannesburg to Sodwana Bay Johannesburg to Gatz Guesthouse Rustenburg Johannesburg to Pilanesberg Center Johannesburg to Umlazi Johannesburg to Bronkhorstspruit Johannesburg to Chase Valley Johannesburg to Franschhoek Johannesburg to Greyton Johannesburg to Turukhansk Airport THX Russia Johannesburg to Port of Spain San Francisco Airport SFO USA to Cape Town Athens to Cape Town Jakarta to Cape Town Adelaide to Cape Town Neukölln locality to Cape Town Houston Airport IAH USA to Cape Town Morocco to Cape Town Bremen to Cape Town Livingstone Airport LVI Zambia to Cape Town Nijmegen to Cape Town Riebeek West to Cape Town Alta to Cape Town Rawalpindi to Cape Town Argentina to Cape Town Copenhagen Airport CPH Denmark to Cape Town Hoedspruit to Cape Town Messina to Cape Town San Juan to Cape Town Aganang to Cape Town Kitzbühel to Cape Town Zagreb to Cape Town Harbin to Cape Town Mauritius Airport MRU Mauritius to Cape Town Shaoxing to Cape Town Shijiazhuang to Cape Town De Hoek Western Cape South Africa to Cape Town Delhi Airport DEL India to Cape Town East London to Cape Town Porto Alegre to Cape Town Saint Petersburg to Cape Town