There are 9 ways to get from Zimbabwe to Bloemfontein by plane, bus, car, taxi, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Bulawayo to Bram Fischer International Airport
best- Fly from Bulawayo (BUQ) to Bram Fischer International Airport (BFN)plane BUQ - BFN
4h 39mR 4,772–11,675Bus via Johannesburg
cheapest- Take the bus from Harare to Johannesburgbus
- Take the bus from Johannesburg to Bloemfonteinbus
28h 58mR 1,170–1,300Bus
- Take the bus from Harare to Bloemfonteinbus
24h 50mR 1,200–1,700Drive 1,513.3 km
- Drive from Harare to Bloemfonteincar 1,513.3 km
14h 27mR 4,480–6,471Fly Robert Gabriel Mugabe International Airport to Bram Fischer International Airport
- Fly from Robert Gabriel Mugabe International Airport (HRE) to Bram Fischer International Airport (BFN)plane HRE - BFN
4h 9mR 1,939–8,401Fly Bulawayo to Kimberley, taxi
- Fly from Bulawayo (BUQ) to Kimberley (KIM)plane BUQ - KIM
- Take the taxi from Kimberley (KIM) to Bloemfonteintaxi
6h 53mR 5,862–12,345Fly Robert Gabriel Mugabe International Airport to Kimberley, taxi
- Fly from Robert Gabriel Mugabe International Airport (HRE) to Kimberley (KIM)plane HRE - KIM
- Take the taxi from Kimberley (KIM) to Bloemfonteintaxi
5h 52mR 3,129–9,571Fly Bulawayo to Maseru, drive
- Fly from Bulawayo (BUQ) to Maseru (MSU)plane BUQ - MSU
- Drive from Maseru (MSU) to Bloemfonteincar
5h 58mR 5,312–14,095Drive, car train
- Drive from Harare to Sasolburgcar
- Take the car train from Sasolburg to Bloemfonteincartrain 74013
16h 24mR 3,726–5,327
Bulawayo (BUQ) to Bram Fischer International Airport (BFN) flights
Questions & Answers
The cheapest way to get from Zimbabwe to Bloemfontein is to bus via Johannesburg which costs R 1 100 - R 1 300 and takes 28h 58m.
The fastest way to get from Zimbabwe to Bloemfontein is to fly which takes 4h 9m and costs R 1 900 - R 8 500.
Yes, there is a direct bus departing from Harare and arriving at Bloemfontein. Services depart six times a week, and operate Tuesday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 24h 50m.
The distance between Zimbabwe and Bloemfontein is 1069 km. The road distance is 1513.3 km.
The best way to get from Zimbabwe to Bloemfontein without a car is to bus which takes 24h 50m and costs R 1 200 - R 1 700.
It takes approximately 4h 39m to get from Zimbabwe to Bloemfontein, including transfers.
Zimbabwe to Bloemfontein bus services, operated by Tamuka Coaches, depart from Harare station.
The best way to get from Zimbabwe to Bloemfontein is to fly which takes 4h 39m and costs R 4 700 - R 12 000. Alternatively, you can bus, which costs R 1 200 - R 1 700 and takes 24h 50m.
Zimbabwe to Bloemfontein bus services, operated by Tamuka Coaches, arrive at Bloemfontein station.
Yes, the driving distance between Zimbabwe to Bloemfontein is 1513 km. It takes approximately 14h 27m to drive from Zimbabwe to Bloemfontein.
What companies run services between Zimbabwe and Bloemfontein, South Africa?
Airlink, Fastjet, and CemAir fly from Bulawayo (BUQ) to Bram Fischer International Airport (BFN) 3 times a day. Alternatively, Tamuka Coaches operates a bus from Harare to Bloemfontein 6 times a week. Tickets cost R 1,200–1,700 and the journey takes 24h 50m.
- Website
- flyairlink.com
Flights from Bulawayo to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- R 5,500–16,000
Flights from Robert Gabriel Mugabe International Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- R 1,600–14,000
Flights from Bulawayo to Kimberley via Johannesburg
- Ave. Duration
- 6h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 5,000–15,000
Flights from Bulawayo to Kimberley via Johannesburg, Capetown
- Ave. Duration
- 8h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 7,000–19,000
Flights from Robert Gabriel Mugabe International Airport to Kimberley via Johannesburg
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- R 3,700–13,000
Flights from Robert Gabriel Mugabe International Airport to Kimberley via Capetown
- Ave. Duration
- 8h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 6,000–16,000
Flights from Bulawayo to Maseru via Johannesburg
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- R 4,500–13,000
- Website
- flysaa.com
Flights from Bulawayo to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 4h 5m
- When
- Monday to Friday
- Estimated price
- R 4,200–11,000
Flights from Robert Gabriel Mugabe International Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 3,900–11,000
Flights from Bulawayo to Kimberley via Johannesburg
- Ave. Duration
- 7h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 4,000–10,000
Flights from Robert Gabriel Mugabe International Airport to Kimberley via Johannesburg
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R 1,500–7,500
- Website
- flycemair.co.za
Flights from Bulawayo to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 4h 5m
- When
- Monday to Friday
- Estimated price
- R 4,200–11,000
Flights from Robert Gabriel Mugabe International Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 3h 50m
- When
- Monday to Friday
- Estimated price
- R 3,900–9,500
Flights from Bulawayo to Kimberley via Johannesburg
- Ave. Duration
- 7h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 4,000–10,000
Flights from Robert Gabriel Mugabe International Airport to Kimberley via Johannesburg
- Ave. Duration
- 5h 42m
- When
- Wednesday, Friday, Sunday, and Monday
- Estimated price
- R 1,500–11,000
- Website
- flysafair.co.za
Flights from Robert Gabriel Mugabe International Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 5h 35m
- When
- Friday and Sunday
- Estimated price
- R 2,900–9,000
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Sasolburg to Bloemfontein
- Ave. Duration
- 4h 52m
- Frequency
- Once a week
- Estimated price
- R 170–190
- Schedules at
- res.prasa.com
- Phone
- +27 84 575 4609
- [email protected]
- Website
- tamukacoaches.com
Bus from Harare to Bloemfontein
- Ave. Duration
- 24h 50m
- Frequency
- 6 times a week
- Estimated price
- R 1,200–1,700
- Website
- https://tamukacoaches.com/
- Phone
- +(263) 77 608 6257
- [email protected]
- Website
- citybuscoaches.com
Bus from Harare to Johannesburg
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- R 811
- Website
- https://citybuscoaches.com/
- Phone
- +27 11 672 9807
- [email protected]
- Website
- vila-mora.co.za
Bus from Johannesburg to Bloemfontein
- Ave. Duration
- 5h 58m
- Frequency
- Once daily
- Estimated price
- R 360–490
- Website
- https://www.vila-mora.co.za/
- Ave. Duration
- 1h 35m
- Estimated price
- R 1,400–1,800
UBER
- Phone
- 0800172956
- Website
- uber.com
UBER
- Phone
- 0800172956
- Website
- uber.com
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 Train travel in France: A guide to SNCF, How to plan an amazing trip around Scandinavia, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 500+ hotels available in Bloemfontein.








