Cheap flights from Lanseria International Airport to Lilongwe

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
Sun 8/16
Sun 8/23
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
Sun 8/16
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
Lanseria International Airport (HLA) to Lilongwe (LLW)

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

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 45 days in advance, which can save you up to 17% on flights from Lanseria International Airport to Lilongwe compared to booking the week you need them. Waiting 45 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at R130 284. For sooner than that we have options available in the next 3 days from R135 881.

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

The best pricing can be found in the month of August. Prices to Lilongwe from Lanseria International Airport average R7 205. You can even find prices in August for less than R7 205, as users have found deals to Lilongwe from as low as R5 343. The month of December appears to be one of the more expensive times to travel to Lilongwe from Lanseria International Airport. Flying in the targeted month can save you up to 5%.

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

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Lanseria International Airport to Lilongwe as you normally would.

Related info for your journey

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

Flight FAQs

From Lanseria International Airport to Lilongwe

How popular is this flight route?

The Johannesburg Lanseria to Lilongwe Intl flight path was viewed by 4 519 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

Related searches

Flights to Lilongwe from Lanseria International Airport
Flights to Lanseria International Airport Flights to Lilongwe Flights from Lanseria International Airport

Alternative routes for Lanseria International Airport to Lilongwe

Destination information for Lilongwe

Things to know before you go. Useful info for your trip from Lanseria International Airport to Lilongwe
Today's exchange rate
R1 = MWK 41,03
Average temperature for August in Lilongwe
19.0 °C

Airports servicing Johannesburg

Airports servicing Lilongwe

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