Travel from Durban to Potchefstroom

Bus from Durban to Potchefstroom

Eldo Coaches operates a bus from Durban to Potchefstroom 4 times a day. Tickets cost $18 and the journey takes 8 h 11 min. 5 other operators also service this route.

How to get from Durban to Potchefstroom

From Durban bus to Durban airport, fly to Johannesburg airport, train to Marlboro, train to Johannesburg, then bus to Potchefstroom. 5 h 52 min $85. From Durban bus to Durban airport, fly to Lanseria airport, taxi to Sandton, train to Johannesburg, then bus to Potchefstroom. 6 h 1 min $113. From Durban bus to Pietermaritzburg, taxi to Pietermaritzburg airport, fly to Johannesburg airport, train to Marlboro, train to Johannesburg, then bus to Potchefstroom. 6 h 33 min $161. From Durban bus to Richards Bay, taxi to Richards Bay airport, fly to Johannesburg airport, train to Marlboro, train to Johannesburg, then bus to Potchefstroom. 8 h 11 min $165. From Durban bus to Durban airport, fly to Bloemfontein airport, taxi to Bloemfontein, then bus to Potchefstroom. 8 h 16 min $186. From Durban bus to Johannesburg then bus to Potchefstroom. 10 h 51 min $46. From Durban car train to Johannesburg then bus to Potchefstroom. 17 h 15 min $35. From Durban drive to Potchefstroom. 7 h 25 min $74.