Cheap flights from Frankfurt Intl 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
Fri 1/22
Fri 1/29
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
Fri 1/22
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
Frankfurt Intl (FRA) to Lanseria International Airport (HLA)

FRA - HLA
Price
R10 049 - R17 081

Popular in

March

High demand for flights, 21% potential price rise

Cheapest in

June

Best time to find cheap flights, 26% potential price drop

Round-trip from

R10 049

From Frankfurt Intl to Lanseria International Airport

One-way from

R10 079

One-way flight from Frankfurt Intl to Lanseria International Airport

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
How far in advance should I book a flight from Frankfurt Intl to Lanseria International Airport?

To save on the cost of your flight from Frankfurt Intl to Lanseria International Airport, book at least 24 days before your planned departure. Booking around this time can save you about 2% on the cost of this flight compared to booking a flight leaving this week. We have found prices from R1 773 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as R1 819.

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

May can be a great time to fly to Lanseria International Airport from Frankfurt Intl with a flight ticket averaging about R1 763. Cheapflights users have found deals in the month of May for as cheap as R1 319. The most expensive prices can be found in the month of September.

Cheap flights from Frankfurt Intl to Lanseria International Airport in January, February 2021

The best prices found for FRA to HLA flights in January, February
1 Feb - 27 Feb
R12 534pp
FRA
Frankfurt am Main
Multiple airlines
   
2 STOPS
HLA
Johannesburg Lanseria
HLA
Johannesburg Lanseria
Multiple Airlines
   
2 STOPS
FRA
Frankfurt am Main
25 Jan - 1 Feb
R12 898pp
FRA
Frankfurt am Main
Multiple airlines
   
2 STOPS
HLA
Johannesburg Lanseria
HLA
Johannesburg Lanseria
Multiple Airlines
   
2 STOPS
FRA
Frankfurt am Main
25 Jan - 1 Feb
R12 959pp
FRA
Frankfurt am Main
Multiple airlines
   
2 STOPS
HLA
Johannesburg Lanseria
HLA
Johannesburg Lanseria
Multiple Airlines
   
2 STOPS
FRA
Frankfurt am Main

Frankfurt Intl to Lanseria International Airport 2021 flight deals

Cheap flights to Lanseria International Airport from Frankfurt Intl found for this year
1 Feb - 27 Feb
R12 534pp
FRA
Frankfurt am Main
Multiple airlines
   
2 STOPS
HLA
Johannesburg Lanseria
HLA
Johannesburg Lanseria
Multiple Airlines
   
2 STOPS
FRA
Frankfurt am Main
25 Jan - 1 Feb
R12 898pp
FRA
Frankfurt am Main
Multiple airlines
   
2 STOPS
HLA
Johannesburg Lanseria
HLA
Johannesburg Lanseria
Multiple Airlines
   
2 STOPS
FRA
Frankfurt am Main
25 Jan - 1 Feb
R12 959pp
FRA
Frankfurt am Main
Multiple airlines
   
2 STOPS
HLA
Johannesburg Lanseria
HLA
Johannesburg Lanseria
Multiple Airlines
   
2 STOPS
FRA
Frankfurt am Main

Last-minute flights from Frankfurt Intl to Lanseria International Airport

Late deals on return flights to Lanseria International Airport from Frankfurt Intl, departing today and this week
25 Jan - 1 Feb
R12 898pp
FRA
Frankfurt am Main
Multiple airlines
   
2 STOPS
HLA
Johannesburg Lanseria
HLA
Johannesburg Lanseria
Multiple Airlines
   
2 STOPS
FRA
Frankfurt am Main
25 Jan - 1 Feb
R12 959pp
FRA
Frankfurt am Main
Multiple airlines
   
2 STOPS
HLA
Johannesburg Lanseria
HLA
Johannesburg Lanseria
Multiple Airlines
   
2 STOPS
FRA
Frankfurt am Main
25 Jan - 1 Feb
R15 823pp
FRA
Frankfurt am Main
Multiple airlines
 
1 STOP
HLA
Johannesburg Lanseria
HLA
Johannesburg Lanseria
Multiple Airlines
   
2 STOPS
FRA
Frankfurt am Main

One-way flights to Lanseria International Airport from Frankfurt Intl

The cheapest one-way flights from Frankfurt Intl to Lanseria International Airport
1:55 - 3:25
Multiple Airlines
2 stops
24h 30m
FRA - HLA
Multiple Airlines
R10 080
Kiwi.com
6:50 - 3:25
Multiple Airlines
2 stops
43h 35m
FRA - HLA
Multiple Airlines
R10 337
Kiwi.com
6:50 - 11:00
Multiple Airlines
2 stops
51h 10m
FRA - HLA
Multiple Airlines
R10 398
Kiwi.com

Related info for your journey

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

Flight FAQs

From Frankfurt Intl to Lanseria International Airport

Can I find flights from Frankfurt Intl to Lanseria International Airport for under R13 641 on Cheapflights?

Yes, there are multiple flights from Frankfurt Intl to Lanseria International Airport for under R13 641. The cheapest flight booked recently is on Multiple Airlines for just R12 534, but on average you can expect to pay R15 581.

Are there direct flights from Frankfurt Intl to Lanseria International Airport for under R12 125 on Cheapflights?

There are no direct flights from Frankfurt Intl to Lanseria International Airport, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Are there last-minute flights available from Frankfurt Intl to Lanseria International Airport for under R13 641?

There are currently 4+ open flights from Frankfurt Intl to Lanseria International Airport within the next 7 days for less than R13 641.

Related searches

Flights to Lanseria International Airport from Frankfurt Intl
Flights to Frankfurt Intl Flights to Lanseria International Airport Flights from Lanseria International Airport

Destination information for Lanseria International Airport

Things to know before you go. Useful info for your trip from Frankfurt Intl to Lanseria International Airport
Today's exchange rate
R1 = R1,00

Airports servicing Frankfurt am Main

Airports servicing Johannesburg

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