There are 5 ways to get from Witsand to Gqeberha by taxi, plane, bus (Greyhound), car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Cape Town International Airport, fly
best- Take the taxi from Witsand to Capetown-Airport-CPTtaxi
- Fly from Cape Town International Airport (CPT) to Port Elizabeth (PLZ)plane CPT - PLZ
4h 25mR 2,653–4,154Bus via Port Elizabeth Station
cheapest- Take the bus from Heidelberg to Port Elizabeth Stationbus
7h 59mR 603–774Bus (Greyhound)
- Take the bus from Heidelberg to Port Elizabethbus
7h 58mR 777–978Drive 518.4 km
- Drive from Witsand to Gqeberhacar 518.4 km
5h 36mR 1,169–1,688Bus to George Airport, fly
- Take the bus from Heidelberg to Georgebus
- Fly from George Airport (GRJ) to Port Elizabeth (PLZ)plane GRJ - PLZ
7h 30mR 2,863–4,854
Cape Town International Airport (CPT) to Port Elizabeth (PLZ) flights
Questions & Answers
The cheapest way to get from Witsand to Gqeberha is to bus via Port Elizabeth Station which costs R 600 - R 800 and takes 7h 59m.
The fastest way to get from Witsand to Gqeberha is to taxi and fly which takes 4h 25m and costs R 2 600 - R 4 200.
No, there is no direct bus from Witsand to Gqeberha. However, there are services departing from Heidelberg and arriving at Port Elizabeth via . The journey, including transfers, takes approximately 7h 58m.
The distance between Witsand and Gqeberha is 917 km. The road distance is 518.4 km.
The best way to get from Witsand to Gqeberha without a car is to bus which takes 7h 58m and costs R 750 - R 1 000.
It takes approximately 4h 25m to get from Witsand to Gqeberha, including transfers.
Witsand to Gqeberha bus services, operated by Greyhound ZA, depart from Heidelberg station.
Witsand to Gqeberha bus services, operated by Greyhound ZA, arrive at Port Elizabeth station.
Yes, the driving distance between Witsand to Gqeberha is 518 km. It takes approximately 5h 36m to drive from Witsand to Gqeberha.
There are 182+ hotels available in Gqeberha.
What companies run services between Witsand, South Africa and Gqeberha, South Africa?
Greyhound ZA operates a bus from Heidelberg to Port Elizabeth once daily. Tickets cost R 500–650 and the journey takes 7h 35m.
- Website
- flysafair.co.za
Flights from Cape Town International Airport to Port Elizabeth
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- R 750–1,600
Flights from George Airport to Port Elizabeth via Cape Town International Airport
- Ave. Duration
- 5h 7m
- When
- Friday and Sunday
- Estimated price
- R 2,200–3,100
Flights from George Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- R 2,200–3,100
Flights from George Airport to Port Elizabeth via Lanseria
- Ave. Duration
- 5h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- R 2,200–3,100
- Website
- flyairlink.com
Flights from Cape Town International Airport to Port Elizabeth
- Ave. Duration
- 1h 15m
- When
- Monday, Friday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- R 1,200–2,800
Flights from George Airport to Port Elizabeth via Cape Town International Airport
- Ave. Duration
- 4h 5m
- When
- Sunday
- Estimated price
- R 2,700–5,500
Flights from George Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- R 2,700–5,500
- Website
- flycemair.co.za
Flights from George Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 6h 15m
- When
- Monday
- Estimated price
- R 2,800–5,500
- Website
- flysaa.com
Flights from George Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 6h 15m
- When
- Monday
- Estimated price
- R 2,800–5,500
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Heidelberg to Port Elizabeth
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Heidelberg to George
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- R 240–340
- Schedules at
- res.prasa.com
Bus from Heidelberg to Port Elizabeth Station
- Ave. Duration
- 7h 34m
- Frequency
- Once daily
- Estimated price
- R 320–440
- Schedules at
- res.prasa.com
- Ave. Duration
- 3h 4m
- Estimated price
- R 1,800–2,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 French strikes 2018: What are my alternative transport options?, How to get from Florence to Rome, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.







