Travel from Durban to Bloemfontein

Bus or fly from Durban to Bloemfontein?

South African Airways flies from Durban to Bloemfontein once daily. Alternatively, Greyhound ZA operates a bus from Durban to Bloemfontein once daily. Tickets cost $30 - $40 and the journey takes 10 h.

How to get from Durban to Bloemfontein

From Durban bus to Durban airport, fly to Bloemfontein airport, then taxi to Bloemfontein. 2 h 40 min $160. From Durban bus to Bloemfontein. 10 h $34. From Durban drive to Bloemfontein. 7 h 8 min $74.

Operators from Durban to Bloemfontein