Travel from Port-Shepstone to Cape-Town

Bus or fly from Port Shepstone to Cape Town?

CemAir, Comair and 3 other airlines fly from Port Shepstone to Cape Town 4 times a day. Alternatively, Citiliner operates a bus from Port Shepstone to Cape Town once daily. Tickets cost $65 - $95 and the journey takes 24 h 40 min. Greyhound ZA also services this route once daily.

How to get from Port Shepstone to Cape Town

From Port Shepstone taxi to Margate airport, fly to Capetown airport, then bus to Cape Town. 5 h 53 min $151. From Port Shepstone bus to Durban airport, fly to Capetown airport, then bus to Cape Town. 6 h $97. From Port Shepstone bus to Cape Town. 24 h 40 min $66. From Port Shepstone bus to Durban then bus to Cape Town. 26 h 45 min $63. From Port Shepstone drive to Cape Town. 18 h 40 min $206.