Cheap Bus tickets to Sun City, ZA

What are the most popular routes to Sun City?

Johannesburg - Sun CityAverage priceCZK 2,035Average duration45mDaily departures24
Pretoria - Sun CityAverage priceCZK 2,439Average duration45mDaily departures19