There are 5 ways to get from Kroonstad to Gqeberha by bus (Greyhound), car, bus, plane, car train, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus (Greyhound)
best- Take the bus from Kroonstad to Port Elizabethbus
13h 59mR 550–750Drive 875.1 km
- Drive from Kroonstad to Gqeberhacar 875.1 km
10h 4mR 2,038–2,944Bus to Bram Fischer International Airport, fly
- Take the bus from Kroonstad to Bloemfonteinbus
- Fly from Bram Fischer International Airport (BFN) to Port Elizabeth (PLZ)plane BFN - PLZ
8h 48mR 2,555–6,301Car train, drive
- Take the cartrain from Kroonstad to Bloemfonteincartrain 74013
- Drive from Bloemfontein to Gqeberhacar
11h 7mR 1,632–2,440Bus, train to Lanseria International Airport, fly
- Take the bus from Kroonstad to Johannesburgbus
- Take the train from Park to Pretoriatrain
- Fly from Lanseria International Airport (HLA) to Port Elizabeth (PLZ)plane HLA - PLZ
7h 58mR 2,156–7,578
Bram Fischer International Airport (BFN) to Port Elizabeth (PLZ) flights
Comparing Your Travel Options
The cheapest way to get from Kroonstad to Gqeberha is to bus which costs R 550 - R 750 and takes 13h 59m.
The fastest way to get from Kroonstad to Gqeberha is to bus and train and fly which takes 7h 58m and costs R 2 100 - R 8 000.
Yes, there is a direct bus departing from Kroonstad and arriving at Port Elizabeth. Services depart once daily, and operate every day. The journey takes approximately 13h 59m.
The distance between Kroonstad and Gqeberha is 930 km. The road distance is 875.1 km.
The best way to get from Kroonstad to Gqeberha without a car is to bus which takes 13h 59m and costs R 550 - R 750.
The bus from Kroonstad to Port Elizabeth takes 13h 59m including transfers and departs once daily.
Kroonstad to Gqeberha bus services, operated by Greyhound ZA, depart from Kroonstad station.
Kroonstad to Gqeberha bus services, operated by Greyhound ZA, arrive at Port Elizabeth station.
Yes, the driving distance between Kroonstad to Gqeberha is 875 km. It takes approximately 10h 4m to drive from Kroonstad to Gqeberha.
There are 847+ hotels available in Gqeberha.
What companies run services between Kroonstad, South Africa and Gqeberha, South Africa?
Greyhound ZA operates a bus from Kroonstad to Port Elizabeth once daily. Tickets cost R 550–750 and the journey takes 13h 59m.
- Website
- flysafair.co.za
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,700
Flights from Bram Fischer International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 4h 40m
- When
- Wednesday
- Estimated price
- R 1,800–3,700
Flights from Lanseria International Airport to Port Elizabeth
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- R 1,000–5,500
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Kroonstad to Bloemfontein
- Ave. Duration
- 3h
- Frequency
- Once a week
- Estimated price
- R 130–140
- Schedules at
- res.prasa.com
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Kroonstad to Port Elizabeth
- Ave. Duration
- 13h 59m
- Frequency
- Once daily
- Estimated price
- R 550–750
- Schedules at
- greyhound.co.za
Bus from Kroonstad to Bloemfontein
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
Bus from Kroonstad to Johannesburg
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- R 470–600
- 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 Travelling around the UAE, Want to know more about Flixbus?, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.










