There are 8 ways to get from Hoedspruit to Jeffreys Bay Station by plane, bus, car, car train, bus (Greyhound), 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.
Fly Hoedspruit to Port Elizabeth, bus
best- Fly from Hoedspruit (HDS) to Port Elizabeth (PLZ)plane HDS - PLZ
- Take the bus from Port Elizabeth to Jeffreys Baybus
8h 8mR 4,267–20,988Bus via Grahamstown
cheapest- Take the bus from Hoedspruit to Johannesburg Parkbus
- Take the bus from Johannesburg to Grahamstownbus
- Take the bus from Grahamstown to Jeffreys Baybus
28h 23mR 1,330–1,946Drive, car train
- Drive from Hoedspruit to Germistoncar
- Take the cartrain from Germiston to Moltenocartrain
- Drive from Molteno to Jeffreys Bay Stationcar
24h 44mR 2,280–3,496Drive 1,553.5 km
- Drive from Hoedspruit to Jeffreys Bay Stationcar 1,553.5 km
17h 20mR 3,489–5,040Taxi to Kruger Mpumalanga International Airport, fly to Port Elizabeth, bus
- Take the taxi from Hoedspruit to Nelspruit-Airport-MQPtaxi
- Fly from Kruger Mpumalanga International Airport (MQP) to Port Elizabeth (PLZ)plane MQP - PLZ
- Take the bus from Port Elizabeth to Jeffreys Baybus
8h 3mR 4,812–8,578Fly Hoedspruit to George Airport, bus
- Fly from Hoedspruit (HDS) to George Airport (GRJ)plane HDS - GRJ
- Take the bus from George Railway Stn to Jeffreys Baybus
8h 22mR 4,582–6,958Drive to Gateway International Airport, fly to Port Elizabeth, bus
- Drive from Hoedspruit to Gateway International Airport (PTG)car
- Fly from Gateway International Airport (PTG) to Port Elizabeth (PLZ)plane PTG - PLZ
- Take the bus from Port Elizabeth to Jeffreys Baybus
9h 26mR 4,028–9,425Bus (Greyhound)
- Take the bus from Hoedspruit to Pretoriabus
- Take the bus from Pretoria to Port Elizabethbus
- Take the bus from Port Elizabeth to Jeffreys Baybus
29h 28mR 1,450–2,037
Hoedspruit (HDS) to Port Elizabeth (PLZ) flights
Questions & Answers
The cheapest way to get from Hoedspruit to Jeffreys Bay Station is to bus which costs R 1 400 - R 2 100 and takes 29h 28m.
The fastest way to get from Hoedspruit to Jeffreys Bay Station is to taxi and fly and bus which takes 8h 3m and costs R 4 800 - R 9 000.
No, there is no direct bus from Hoedspruit to Jeffreys Bay Station. However, there are services departing from Hoedspruit and arriving at Jeffreys Bay via Johannesburg and Grahamstown. The journey, including transfers, takes approximately 28h 23m.
The distance between Hoedspruit and Jeffreys Bay Station is 1288 km. The road distance is 1553.5 km.
The best way to get from Hoedspruit to Jeffreys Bay Station without a car is to bus via Grahamstown which takes 28h 23m and costs R 1 300 - R 2 000.
It takes approximately 8h 8m to get from Hoedspruit to Jeffreys Bay Station, including transfers.
Hoedspruit to Jeffreys Bay Station bus services, operated by Greyhound ZA, depart from Hoedspruit station.
Hoedspruit to Jeffreys Bay Station bus services, operated by Greyhound ZA, arrive at Johannesburg Park station.
Yes, the driving distance between Hoedspruit to Jeffreys Bay Station is 1553 km. It takes approximately 17h 20m to drive from Hoedspruit to Jeffreys Bay Station.
There are 566+ hotels available in Jeffreys Bay Station.
What companies run services between Hoedspruit, South Africa and Jeffreys Bay Station, South Africa?
You can take a bus from Hoedspruit to Jeffreys Bay via Johannesburg Park, Johannesburg, Grahamstown, and Grahamstown in around 28h 23m.
- Website
- flyairlink.com
Flights from Hoedspruit to Port Elizabeth via Capetown
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 3,500–20,000
Flights from Hoedspruit to Port Elizabeth via Johannesburg
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- R 3,500–20,000
Flights from Kruger Mpumalanga International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R 2,800–6,000
Flights from Kruger Mpumalanga International Airport to Port Elizabeth via Capetown
- Ave. Duration
- 4h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 2,800–6,000
Flights from Kruger Mpumalanga International Airport to Port Elizabeth via Vilankulu, Johannesburg
- Ave. Duration
- 8h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 2,800–6,000
Flights from Hoedspruit to George Airport via Capetown
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 4,100–8,000
Flights from Gateway International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- R 3,000–8,000
- Website
- flysafair.co.za
Flights from Hoedspruit to Port Elizabeth via Capetown
- Ave. Duration
- 5h 42m
- When
- Monday, Thursday, Friday, Saturday, Sunday, and Tuesday
- Estimated price
- R 3,200–20,000
Flights from Kruger Mpumalanga International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 5h 40m
- When
- Friday
- Estimated price
- R 2,600–3,700
Flights from Kruger Mpumalanga International Airport to Port Elizabeth via Capetown
- Ave. Duration
- 6h
- When
- Saturday
- Estimated price
- R 2,600–3,700
- Website
- flycemair.co.za
Flights from Hoedspruit to Port Elizabeth via Johannesburg
- Ave. Duration
- 5h 35m
- When
- Monday and Friday
- Estimated price
- R 2,800–6,000
Flights from Hoedspruit to George Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R 3,200–6,500
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Germiston to Molteno
- Ave. Duration
- 13h 13m
- Frequency
- Once a week
- Estimated price
- R 300–480
- Schedules at
- res.prasa.com
- Tourist (Sleeper)
- R 480
- Economy (Sitter)
- R 300
- 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 Hoedspruit to Johannesburg Park
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Estimated price
- R 400–650
- Schedules at
- greyhound.co.za
Bus from Grahamstown to Jeffreys Bay
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- R 470–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
Bus from George Railway Stn to Jeffreys Bay
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- R 480–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
Bus from Hoedspruit to Pretoria
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Estimated price
- R 400–650
- Schedules at
- greyhound.co.za
Bus from Pretoria to Port Elizabeth
- Ave. Duration
- 18h
- Frequency
- Once daily
- Estimated price
- R 600–800
- 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
- +27 11 672 9807
- [email protected]
- Website
- Vilamora Tours & Travel
Bus from Johannesburg to Grahamstown
- Ave. Duration
- 13h 37m
- Frequency
- Once daily
- Estimated price
- R 460–700
- Website
- Vilamora Tours & Travel
- Ave. Duration
- 2h 17m
- Estimated price
- R 1,500–1,900
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 How to get from Stansted Airport into central London, How to get from London City Airport into central London, and Flying into Beijing? - to help you get the most out of your next trip.











