Travel from Durban to Kimberley

Bus or fly from Durban to Kimberley?

South African Airways, Mango and three other airlines fly from Durban to Kimberley hourly. Alternatively, you can take a bus from Durban to Kimberley via Bloemfontein in around 12 hours.

How to get from Durban to Kimberley

From Durban bus to Durban airport, fly to Kimberley airport, then taxi to Kimberley.4 h 48 min$125
From Durban bus to Durban airport, fly to Bloemfontein airport, taxi to Bloemfontein, then bus to Kimberley.5 h 40 min$182
From Durban bus to Bloemfontein then bus to Kimberley.12 h$48
From Durban drive to Kimberley.9 h 19 min$93

How long does it take to get from Durban to Kimberley?

It takes approximately 4 hours 48 minutes to get from Durban to Kimberley, including transfers.

Is there a direct bus between Durban and Kimberley?

No, there is no direct bus from Durban to Kimberley. However, there are services departing from Durban and arriving at Kimberley via Bloemfontein. The journey, including transfers, takes approximately 12 hours.

Operators from Durban to Kimberley

Margate Coaches+27 39 312 1406Margate Coaches
South African AirwaysSouth African Airways
British AirwaysBritish Airways
Greyhound ZA+27 11 611 8000Greyhound ZA
TransLux Express011 774 8304TransLux Express