Cheap Bus and Shuttle tickets to Jeffreys Bay

What are the most popular routes to Jeffreys Bay?

Cape Town - Jeffreys BayAverage priceTRY 2,113Average duration10h 50mDaily departures19
East London - Jeffreys BayAverage priceTRY 1,417Average duration6hDaily departures11
George - Jeffreys BayAverage priceTRY 1,415Average duration3h 50mDaily departures20
Port Elizabeth - Jeffreys BayAverage priceTRY 1,354Average duration1h 20mDaily departures20
Durban - Jeffreys BayAverage priceTRY 2,447Average duration18hDaily departures8