Cheap Bus and Shuttle tickets to Cape Town

Scenic view of Cape Town

What are the most popular routes to Cape Town?

Johannesburg - Cape TownAverage price₹5,689Average duration19h 5mDaily departures37
Pretoria - Cape TownAverage price₹5,491Average duration21h 15mDaily departures30
Durban - Cape TownAverage price₹6,014Average duration1d 4hDaily departures25
Mthatha - Cape TownAverage price₹4,847Average duration18h 30mDaily departures66
Port Elizabeth - Cape TownAverage price₹4,165Average duration12hDaily departures48

Stations and stops in Cape Town

Locations map