There are 6 ways to get from Gqeberha to Botshabelo by plane, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Bram Fischer International Airport, taxi
best- Fly from Port Elizabeth (PLZ) to Bram Fischer International Airport (BFN)plane PLZ - BFN
- Take the taxi from Bram Fischer International Airport (BFN) to Botshabelotaxi
4h 34mR 2,150–3,771Bus, taxi
cheapest- Take the bus from Port Elizabeth to Bloemfonteinbus
- Take the taxi from Bloemfontein to Botshabelotaxi
10h 14mR 972–1,257Drive 721.8 km
- Drive from Gqeberha to Botshabelocar 721.8 km
8h 55mR 1,603–2,315Fly to Maseru, drive
- Fly from Port Elizabeth (PLZ) to Maseru (MSU)plane PLZ - MSU
- Drive from Maseru (MSU) to Botshabelocar
5h 34mR 3,200–6,931Fly to Kimberley, taxi
- Fly from Port Elizabeth (PLZ) to Kimberley (KIM)plane PLZ - KIM
- Take the taxi from Kimberley (KIM) to Botshabelotaxi
6h 15mR 4,160–6,571Bus, taxi via Port Elizabeth
- Take the bus from Port Elizabeth to Bloemfonteinbus
- Take the taxi from Bloemfontein to Botshabelotaxi
11h 21mR 1,095–1,375
Port Elizabeth (PLZ) to Bram Fischer International Airport (BFN) flights
Questions & Answers
The cheapest way to get from Gqeberha to Botshabelo is to bus and taxi which costs R 950 - R 1 300 and takes 10h 14m.
The fastest way to get from Gqeberha to Botshabelo is to fly and taxi which takes 4h 34m and costs R 2 100 - R 3 800.
The distance between Gqeberha and Botshabelo is 604 km. The road distance is 721.8 km.
The best way to get from Gqeberha to Botshabelo without a car is to bus and taxi which takes 10h 14m and costs R 950 - R 1 300.
It takes approximately 4h 34m to get from Gqeberha to Botshabelo, including transfers.
Yes, the driving distance between Gqeberha to Botshabelo is 722 km. It takes approximately 8h 55m to drive from Gqeberha to Botshabelo.
There are three+ hotels available in Botshabelo.
What companies run services between Gqeberha, South Africa and Botshabelo, South Africa?
There is no direct connection from Gqeberha to Botshabelo. However, you can take the taxi to Port Elizabeth (PLZ) airport, fly to Bram Fischer International Airport (BFN), then take the taxi to Botshabelo. Alternatively, you can take the bus to Bloemfontein then take the taxi to Botshabelo.
- Website
- flyairlink.com
Flights from Port Elizabeth to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- R 2,300–7,500
Flights from Port Elizabeth to Maseru via Johannesburg
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- R 1,900–7,000
Flights from Port Elizabeth to Maseru via Durban, Johannesburg
- Ave. Duration
- 7h 45m
- When
- Monday to Friday
- Estimated price
- R 2,900–6,000
Flights from Port Elizabeth to Kimberley via Johannesburg
- Ave. Duration
- 4h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,200–4,100
- Website
- flysafair.co.za
Flights from Port Elizabeth to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 4h 43m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,600–3,100
Flights from Port Elizabeth to Bram Fischer International Airport via Capetown
- Ave. Duration
- 6h 25m
- When
- Sunday
- Estimated price
- R 1,600–3,100
- Website
- flycemair.co.za
Flights from Port Elizabeth to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 3h 50m
- When
- Sunday
- Estimated price
- R 1,800–5,500
Flights from Port Elizabeth to Kimberley via Capetown
- Ave. Duration
- 3h 45m
- When
- Sunday
- Estimated price
- R 3,400–6,500
Flights from Port Elizabeth to Kimberley via Johannesburg
- Ave. Duration
- 6h 12m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- R 1,200–3,500
- Phone
- +27 11 672 9807
- info@vilamora.co.za
- Website
- vila-mora.co.za
Bus from Port Elizabeth to Bloemfontein
- Ave. Duration
- 9h 26m
- Frequency
- Once daily
- Estimated price
- R 420–600
- Website
- https://www.vila-mora.co.za/
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Port Elizabeth to Bloemfontein
- Ave. Duration
- 10h 31m
- Frequency
- Once daily
- Estimated price
- R 500–700
- Schedules at
- greyhound.co.za
- Ave. Duration
- 1h 11m
- Estimated price
- R 490–2,400
Local Taxis
- Phone
- +27 78 566 8997
Local Taxis
- Phone
- +27 78 566 8997
UBER
- Phone
- 0800172956
- Website
- uber.com
Local Taxis
- Phone
- +27 78 566 8997
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 Bali: What to do if Mount Agung erupts, Travelling to the UK: What do I need to know?, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.






