South Africa · Free State route
Cheap Flights from Johannesburg to Bloemfontein (JNB → BFN)
Compare airlines in seconds. Check live prices, baggage rules and best dates — then book securely via our trusted partner Travelstart.
Airlink, FlySafair and CemAir · ~1h 10m direct · OR Tambo International (JNB) → Bram Fischer International Airport (BFN)
* Partnered with Travelstart. We may earn a commission at no extra cost to you.
About Flights from Johannesburg to Bloemfontein
Johannesburg to Bloemfontein (JNB→BFN) connects OR Tambo with Bram Fischer International Airport, serving South Africa's judicial capital and the Free State's main commercial city. At just over an hour in the air, the route makes genuine sense for business travellers — Bloemfontein hosts the Constitutional Court of Appeal and is home to several universities including the University of the Free State. Airlink, FlySafair and CemAir all serve the route, providing competitive pricing and reasonable daily frequency. The 4-hour drive via the N1 is a reasonable alternative for leisure travellers, but for time-sensitive business trips the flight is clearly the better option. Fares are generally competitive and respond predictably to seasonal demand patterns.
Best Time to Book
Peak demand occurs during December, Easter and June/July school holidays. Shoulder months February–March and August offer the best combination of price and availability. Bloemfontein is South Africa's judicial capital and a busy business destination. Midweek flights price consistently lower than Friday and Sunday on this corridor.
Airline & Baggage Comparison
| Airline | Cabin bag | Checked bag | Notes |
|---|---|---|---|
| Airlink | 7 kg | 23 kg included | Reliable schedule; checked bag included. |
| FlySafair | 7 kg | Optional | Competitive base fares; most frequent departures. |
| CemAir | 7 kg | Optional | Additional capacity; regional fleet. |
Fare Range
Off-peak base fares from R699. During school holidays and peak periods fares can reach R1,400 or more. Use the search widget above for today's live prices.
Need a Car in Bloemfontein?
Compare car hire at Bram Fischer International Airport (BFN) and pre-book before you fly — advance rates are consistently lower than walk-up pricing. Compare car hire →
Frequently Asked Questions
Are there direct flights from Johannesburg to Bloemfontein?
Yes. Airlink, FlySafair and CemAir all operate direct flights from OR Tambo (JNB) to Bram Fischer International Airport, Bloemfontein (BFN).
How long is the flight from Johannesburg to Bloemfontein?
Direct flights take approximately ~1h 10m.
Which airlines fly JNB to BFN?
Airlink, FlySafair and CemAir
When is the cheapest time to fly Johannesburg to Bloemfontein?
Shoulder months (February–March and August) offer the lowest fares. Midweek departures (Tue–Wed) and booking 4–6 weeks ahead consistently deliver the best prices outside school holidays.
What is the baggage allowance?
Baggage varies by airline and fare class. Low-cost carriers typically include a 7 kg cabin bag with checked baggage as a paid add-on. Full-service airlines include one checked bag. Always confirm at booking.