Cheap flights from Bloemfontein to Lanseria International Airport

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Tue 12/1
Tue 12/8
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Tue 12/1
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Bloemfontein (BFN) to Lanseria International Airport (HLA)

What is the cheapest day to fly return from Bloemfontein to Lanseria International Airport?

Departing on a Sunday is a good option for securing a great price. You can expect to save up to 61% when planning your travel around this day of the week.

How far in advance should I book a flight from Bloemfontein to Lanseria International Airport?

Users have found that booking a flight from Bloemfontein to Lanseria International Airport at least 24 days early can save you up to 2% on average compared to booking a flight this week. If booking 24 days before your flight isn’t an option for you, users have found flights from Bloemfontein to Lanseria International Airport for as little as R1 798 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as R1 844 for flights departing within the next 3 days.

What is the cheapest month to fly from Bloemfontein to Lanseria International Airport?

The best pricing can be found in the month of May. Prices to Lanseria International Airport from Bloemfontein average R1 788. You can even find prices in May for less than R1 788, as users have found deals to Lanseria International Airport from as low as R1 337. The month of September appears to be one of the more expensive times to travel to Lanseria International Airport from Bloemfontein. Flying in the targeted month can save you up to 16%.

When is the cheapest time to fly from Bloemfontein to Lanseria International Airport (BFN - HLA)?

It’s typically best to fly out from Bloemfontein to Lanseria International Airport at midday. Doing so could potentially save you 17% on the flight price compared to flying in the morning, which is usually more expensive.

Related info for your journey

Useful info, stats and facts about Bloemfontein to Lanseria International Airport flights.

Flight FAQs

From Bloemfontein to Lanseria International Airport

What days are direct flights available from Bloemfontein to Lanseria International Airport?

You can find direct flights on the following days: Tuesday, Saturday.

How popular is this flight route?

Flights from Bloemfontein Intl to Johannesburg Lanseria have been viewed 7 863 times in the past calendar month.

Alternative routes for Bloemfontein to Lanseria International Airport

Destination information for Lanseria International Airport

Things to know before you go. Useful info for your trip from Bloemfontein to Lanseria International Airport

Airports servicing Bloemfontein

Airports servicing Johannesburg

Home Africa South Africa Lanseria International Airport Cheap flights from Bloemfontein to Lanseria International Airport
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First