Cheap Bus and Shuttle tickets to Jeffreys Bay

What are the most popular routes to Jeffreys Bay?

Cape Town - Jeffreys BayAverage priceCHF 37Average duration10h 50mDaily departures19
East London - Jeffreys BayAverage priceCHF 25Average duration6hDaily departures11
George - Jeffreys BayAverage priceCHF 25Average duration3h 50mDaily departures20
Port Elizabeth - Jeffreys BayAverage priceCHF 24Average duration1h 20mDaily departures20
Durban - Jeffreys BayAverage priceCHF 43Average duration18hDaily departures8