✓ Verified route Reviewed by VistaVoyage editorial team ·
Travelstart Skyscanner

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)

Check live prices More deals
📅 From R699 🕓 ~1h 10m ✈ Airlink · FlySafair · CemAir 🏆 Book 3–5 weeks ahead
💡
Bloemfontein booking tip The JNB→BFN route takes just over an hour — barely longer than the drive out of Johannesburg. Useful for legal professionals, government and university travel. Driving via the N1 takes 4 hours.
VistaVoyage
Loading Travelstart flight search…

* 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

AirlineCabin bagChecked bagNotes
Airlink7 kg23 kg includedReliable schedule; checked bag included.
FlySafair7 kgOptionalCompetitive base fares; most frequent departures.
CemAir7 kgOptionalAdditional 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.

More Popular Routes

Compare Johannesburg → Bloemfontein fares
Search live prices Open Travelstart