Cheap Bus and Shuttle tickets to Kimberley, ZA

Scenic view of Kimberley, ZA

What are the most popular routes to Kimberley?

Cape Town - KimberleyAverage priceCA$73Average duration12h 30mDaily departures30
Johannesburg - KimberleyAverage priceCA$52Average duration7h 10mDaily departures23
Durban - KimberleyAverage priceCA$69Average duration13h 30mDaily departures8
Mthatha - KimberleyAverage priceCA$83Average duration1d 2hDaily departures8
Pretoria - KimberleyAverage priceCA$51Average duration8h 40mDaily departures23