There are 5 ways to get from Drakensberg to Jeffreys Bay by unknown, plane, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel to Pietermaritzburg, fly, bus
best- Walk from Drakensberg to Pietermaritzburg (PZB)unknown
- Fly from Pietermaritzburg (PZB) to Port Elizabeth (PLZ)plane PZB - PLZ
- Take the bus from Port Elizabeth to Jeffreys Baybus
8h 6mTravel, bus
- Walk from Drakensberg to Canon Rodgers Rdunknown
- Take the bus from Canon Rodgers Rd to Burger Stbus
- Take the bus from Pietermaritzburg to East Londonbus
- Take the bus from East London to Jeffreys Baybus
20h 36mTravel to Maseru, fly, bus
- Walk from Drakensberg to Maseru (MSU)unknown
- Fly from Maseru (MSU) to Port Elizabeth (PLZ)plane MSU - PLZ
- Take the bus from Port Elizabeth to Jeffreys Baybus
9h 32mTravel, bus to King Shaka International Airport, fly, bus
- Walk from Drakensberg to Canon Rodgers Rdunknown
- Take the bus from Canon Rodgers Rd to Durban Bus Stnbus
- Fly from King Shaka International Airport (DUR) to Port Elizabeth (PLZ)plane DUR - PLZ
- Take the bus from Port Elizabeth to Jeffreys Baybus
10h 27mTravel, bus, taxi
- Walk from Drakensberg to Canon Rodgers Rdunknown
- Take the bus from Canon Rodgers Rd to Durban Bus Stnbus
- Take the bus from Durban to Port Elizabethbus
- Take the taxi from Port Elizabeth to Jeffreys Baytaxi
21h 25m
Pietermaritzburg (PZB) to Port Elizabeth (PLZ) flights
Comparing Your Travel Options
The distance between Drakensberg and Jeffreys Bay is 855 km.
The best way to get from Drakensberg to Jeffreys Bay without a car is to travel and bus which takes 20h 36m and costs .
It takes approximately 8h 6m to get from Drakensberg to Jeffreys Bay, including transfers.
There are 577+ hotels available in Jeffreys Bay.
What companies run services between Drakensberg, Mokhotlong, Lesotho and Jeffreys Bay, South Africa?
There is no direct connection from Drakensberg to Jeffreys Bay. However, you can travel to Pietermaritzburg (PZB) airport, fly to Port Elizabeth (PLZ), take the taxi to Port Elizabeth, take the bus to Jeffreys Bay, then take the taxi to Jeffreys Bay. Alternatively, you can take a vehicle from Drakensberg to Jeffreys Bay via Canon Rodgers Rd, Pietermaritzburg, East London, and Jeffreys Bay in around 20h 36m.
- Website
- flyairlink.com
Flights from Pietermaritzburg to Port Elizabeth via Johannesburg
- Ave. Duration
- 5h 41m
- When
- Every day
- Estimated price
- R 3,000–4,700
Flights from Pietermaritzburg to Port Elizabeth via Johannesburg, Nelspruit
- Ave. Duration
- 6h 15m
- When
- Monday and Wednesday
- Estimated price
- R 3,000–4,700
Flights from Maseru to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- R 4,400–7,000
Flights from Maseru to Port Elizabeth via Johannesburg, Nelspruit
- Ave. Duration
- 5h 25m
- When
- Monday and Wednesday
- Estimated price
- R 4,400–7,000
Flights from King Shaka International Airport to Port Elizabeth
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 2,000–3,100
Flights from King Shaka International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R 2,000–3,100
- Website
- flysafair.co.za
Flights from King Shaka International Airport to Port Elizabeth
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- R 1,300–3,200
Flights from King Shaka International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 47m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 1,300–3,200
- Website
- flysaa.com
Flights from King Shaka International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R 2,200–6,000
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Port Elizabeth to Jeffreys Bay
- Ave. Duration
- 1h 7m
- Frequency
- Once daily
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
Bus from Pietermaritzburg to East London
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
Bus from East London to Jeffreys Bay
- Ave. Duration
- 5h 41m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
Bus from Port Elizabeth to Jeffreys Bay
- Ave. Duration
- 1h 7m
- Frequency
- Once daily
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
Bus from Port Elizabeth to Jeffreys Bay
- Ave. Duration
- 1h 7m
- Frequency
- Once daily
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Canon Rodgers Rd to Burger St
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- R 75–210
- Schedules at
- eagleliner.co.za
- Single
- R 75–210
Bus from Canon Rodgers Rd to Durban Bus Stn
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- R 140–250
- Schedules at
- eagleliner.co.za
- Single
- R 140–250
Bus from Canon Rodgers Rd to Durban Bus Stn
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- R 140–250
- Schedules at
- eagleliner.co.za
- Single
- R 140–250
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- Intercape
Bus from Durban to Port Elizabeth
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- R 460–850
- Website
- Intercape
- Ave. Duration
- 57 min
- Estimated price
- R 950–1,200
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travel Insider: Top Japan travel tips by Beatrix Holland, 10 amazing places to get away from it all in Australia, and How to get from Luton Airport into central London - to help you get the most out of your next trip.















