Travel from Kroonstad to Durban

Bus from Kroonstad to Durban

Greyhound ZA operates a bus from Kroonstad to Durban once daily. Tickets cost $15 - $21 and the journey takes 56 min. Greyhound ZA also services this route once daily.

How to get from Kroonstad to Durban

From Kroonstad bus to Welkom then bus to Durban. 10 h 1 min R 579. From Kroonstad car train to Vereeniging, walk to Vereeniging, then bus to Durban. 10 h 11 min R 297. From Kroonstad car train to Johannesburg then car train to Durban. 19 h 47 min R 304. From Kroonstad drive to Durban. 6 h 17 min R 751. From Kroonstad bus to Park, train to Marlboro, train to Johannesburg airport, fly to Durban airport, then bus to Durban. 6 h 41 min R 1 098. From Kroonstad bus to Midrand, taxi to Lanseria airport, fly to Durban airport, then bus to Durban. 6 h 52 min R 1 347. From Kroonstad car train to Bloemfontein, taxi to Bloemfontein airport, fly to Durban airport, then bus to Durban. 6 h 23 min R 2 027. From Kroonstad bus to Park, train to Marlboro, train to Johannesburg airport, fly to Pietermaritzburg airport, taxi to Pietermaritzburg, then bus to Durban. 7 h 22 min R 1 991. From Kroonstad bus to Park, train to Marlboro, train to Johannesburg airport, fly to Richards Bay airport, taxi to Richards Bay, then bus to Durban. 8 h 59 min R 2 040.