There are 5 ways to get from Welkom to Gqeberha by car, plane, bus (Greyhound), 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.
Drive to Johannesburg International Airport, fly
best- Drive from Welkom to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to Port Elizabeth (PLZ)plane JNB - PLZ
4h 35mR 1,548–3,399Bus via Bloemfontein
cheapest- Take the bus from Biuten St to Bloemfontein Tourist Ctrbus
- Take the bus from Bloemfontein to Port Elizabethbus
12h 48mR 551–837Bus (Greyhound)
- Take the bus from Welkom to Port Elizabethbus
12h 7mR 583–798Drive 817.7 km
- Drive from Welkom to Gqeberhacar 817.7 km
10h 12mR 1,893–2,735Bus to Bram Fischer International Airport, fly
- Take the bus from Welkom to Bloemfonteinbus
- Fly from Bram Fischer International Airport (BFN) to Port Elizabeth (PLZ)plane BFN - PLZ
7h 16mR 2,577–5,997
Johannesburg International Airport (JNB) to Port Elizabeth (PLZ) flights
Comparing Your Travel Options
The cheapest way to get from Welkom to Gqeberha is to bus via Bloemfontein which costs R 550 - R 850 and takes 12h 48m.
The fastest way to get from Welkom to Gqeberha is to drive and fly which takes 4h 35m and costs R 1 500 - R 3 400.
No, there is no direct bus from Welkom to Gqeberha. However, there are services departing from Welkom and arriving at Port Elizabeth via . The journey, including transfers, takes approximately 12h 7m.
The distance between Welkom and Gqeberha is 1190 km. The road distance is 817.7 km.
The best way to get from Welkom to Gqeberha without a car is to bus which takes 12h 7m and costs R 550 - R 800.
It takes approximately 4h 35m to get from Welkom to Gqeberha, including transfers.
Welkom to Gqeberha bus services, operated by Greyhound ZA, depart from Welkom station.
Welkom to Gqeberha bus services, operated by Greyhound ZA, arrive at Port Elizabeth station.
Yes, the driving distance between Welkom to Gqeberha is 818 km. It takes approximately 10h 12m to drive from Welkom to Gqeberha.
There are 853+ hotels available in Gqeberha.
What companies run services between Welkom, South Africa and Gqeberha, South Africa?
Greyhound ZA operates a bus from Welkom to Port Elizabeth once daily. Tickets cost R 500–700 and the journey takes 12h.
- Website
- flysafair.co.za
Flights from Johannesburg International Airport to Port Elizabeth
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- R 800–2,000
Flights from Johannesburg International Airport to Port Elizabeth via Durban
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 800–2,000
Flights from Bram Fischer International Airport to Port Elizabeth via Capetown
- Ave. Duration
- 4h 35m
- When
- Saturday and Sunday
- Estimated price
- R 1,800–3,600
Flights from Bram Fischer International Airport to Port Elizabeth via Johannesburg International Airport
- Ave. Duration
- 4h 40m
- When
- Wednesday
- Estimated price
- R 1,800–3,600
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Welkom to Port Elizabeth
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- R 500–700
- Schedules at
- greyhound.co.za
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, Getting around the Cyclades, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.





