LLW

R4 544 Find Cheap Flights to Lilongwe – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 13% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
R7 541
Typical prices: R7 969-R11 617
Ethiopian Air
Thu 29/11Fri 7/12
JNB - LLW • 2 stops
Cheapest direct flights
R10 522
Typical prices: R8 590-R10 672
Airlink
Tue 23/10Thu 25/10
JNB - LLW • Direct
Direct flights
You can fly direct with Ethiopian Air and Airlink. Average duration is 2h 18m
FAQs
FAQs
Top airlines
Most flights • 6 per week
Best reviews • 8,4 score
Airline reviews
+1
Airline reviews
+1
Top routes
Cheapest • 28% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 26 weeks in advance save around 14% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 9% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Lilongwe!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Lilongwe

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Lilongwe

Sun, Nov 29 - Mon, Dec 7
Ethiopian Air Logo
8:20 - 9:00JNB  Johannesburg OR Tambo-LLW Lilongwe Intl
24h 40m2 stops Addis Ababa Bole Entebbe
Ethiopian Air Logo
8:10 - 11:35LLW  Lilongwe Intl-JNB Johannesburg OR Tambo
3h 25m1 stop Blantyre Chileka
R7 541Ethiopian Air
Thu, Sep 24 - Mon, Sep 28
Kenya Airways Logo
17:00 - 11:45JNB  Johannesburg OR Tambo-LLW Lilongwe Intl
18h 45m2 stops Nairobi Jomo Kenyatta Intl Nampula
Kenya Airways Logo
18:25 - 0:15LLW  Lilongwe Intl-JNB Johannesburg OR Tambo
29h 50m1 stop Nairobi Jomo Kenyatta Intl
R7 654Kenya Airways
Thu, Oct 22 - Sun, Oct 25
Kenya Airways Logo
1:15 - 11:45JNB  Johannesburg OR Tambo-LLW Lilongwe Intl
10h 30m2 stops Nairobi Jomo Kenyatta Intl Nampula
Kenya Airways Logo
10:15 - 0:25LLW  Lilongwe Intl-JNB Johannesburg OR Tambo
14h 10m2 stops Nampula Nairobi Jomo Kenyatta Intl
R7 718Kenya Airways
Tue, Nov 3 - Sat, Dec 12
Kenya Airways Logo
1:35 - 9:25JNB  Johannesburg OR Tambo-LLW Lilongwe Intl
7h 50m1 stop Nairobi Jomo Kenyatta Intl
Kenya Airways Logo
3:30 - 0:25LLW  Lilongwe Intl-JNB Johannesburg OR Tambo
20h 55m1 stop Nairobi Jomo Kenyatta Intl
R7 847Kenya Airways
Sat, Dec 26 - Sat, Jan 2
Ethiopian Air Logo
23:00 - 9:00JNB  Johannesburg OR Tambo-LLW Lilongwe Intl
34h 00m2 stops Addis Ababa Bole Entebbe
Ethiopian Air Logo
16:50 - 19:15LLW  Lilongwe Intl-JNB Johannesburg OR Tambo
2h 25mdirect
R9 233Ethiopian Air
Thu, Oct 29 - Thu, Nov 5
Ethiopian Air Logo
20:00 - 22:15JNB  Johannesburg OR Tambo-LLW Lilongwe Intl
2h 15mdirect
Ethiopian Air Logo
16:40 - 20:10LLW  Lilongwe Intl-JNB Johannesburg OR Tambo
27h 30m2 stops Entebbe Addis Ababa Bole
R9 249Ethiopian Air
Thu, Sep 24 - Mon, Sep 28
Multiple Airlines Logo
14:35 - 15:00JNB  Johannesburg OR Tambo-LLW Lilongwe Intl
24h 25m1 stop Harare
Multiple Airlines Logo
10:30 - 18:55LLW  Lilongwe Intl-JNB Johannesburg OR Tambo
8h 25m1 stop Harare
R9 475Multiple Airlines
Fri, Oct 23 - Sun, Oct 25
Airlink Logo
10:50 - 13:10JNB  Johannesburg OR Tambo-LLW Lilongwe Intl
2h 20mdirect
Airlink Logo
14:00 - 16:30LLW  Lilongwe Intl-JNB Johannesburg OR Tambo
2h 30mdirect
R10 522Airlink
Wed, Nov 4 - Sun, Dec 13
Airlink Logo
10:50 - 13:10JNB  Johannesburg OR Tambo-LLW Lilongwe Intl
2h 20mdirect
Airlink Logo
14:00 - 16:30LLW  Lilongwe Intl-JNB Johannesburg OR Tambo
2h 30mdirect
R10 602Airlink
Tue, Oct 6 - Wed, Oct 14
Multiple Airlines Logo
1:15 - 9:30JNB  Johannesburg OR Tambo-LLW Lilongwe Intl
8h 15m1 stop Nairobi Jomo Kenyatta Intl
Multiple Airlines Logo
14:00 - 16:30LLW  Lilongwe Intl-JNB Johannesburg OR Tambo
2h 30mdirect
R10 683Multiple Airlines
Booking Insights

Price, demand, and travel trends for South Africa to Lilongwe flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from South Africa to Lilongwe with more confidence.

What is the cheapest flight to Lilongwe?

Johannesburg OR Tambo Airport to Lilongwe is the cheapest route at R7 541 return, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.

How much is a flight to Lilongwe?

A return flight to Lilongwe costs R9 155 on average, based on data over the past 12 months on KAYAK. Return fares from Johannesburg OR Tambo Airport average R8 845, while Port Elizabeth runs a bit higher at R12 153.

What is the cheapest day to fly to Lilongwe?

Wednesday is the cheapest day to fly to Lilongwe at R9 056 return on average over the past 12 months on KAYAK. Sunday is the most expensive at R10 087.

What is the cheapest month to fly to Lilongwe?

  • November is the cheapest month to fly to Lilongwe with an average price of R8 298 return.
  • May (R9 894) and August (R9 732) are the most expensive.
  • Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Lilongwe?

Evening flights to Lilongwe are the cheapest at R7 976 return on average. Morning flights are the most expensive at R11 086.

What is a good deal for flights to Lilongwe?

Flights under R7 969 are considered a good deal. 25% of KAYAK users found return flights to Lilongwe at or below these prices, with the lowest fares from:

  • Johannesburg OR Tambo Airport R7 866
.

When are flights to Lilongwe the cheapest?

Flights to Lilongwe are cheapest 26 weeks before departure. Booking in this window typically costs about 14% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Lilongwe

Low season

February

Cheapest flight

R4 544
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly and prices are also 9% lower on average.
Flights from Johannesburg OR Tambo Airport to Lilongwe

When to book flights to Lilongwe

Are your dates flexible? Find out the best times to travel to Lilongwe based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Lilongwe, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • What is the difference between the most popular and the most frequent airline at Lilongwe?

    Ethiopian Air operates the most flights from South Africa to Lilongwe at 6 per week, while Kenya Airways is the airline most often selected by KAYAK users searching for flights from South Africa to Lilongwe. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • How long is a direct flight to Lilongwe?

    Direct flights to Lilongwe are available from Johannesburg OR Tambo Airport, with a flight time of about 2h 15m.

  • Where can I fly from to get the cheapest fares to Lilongwe?

    Based on fares booked in the past 5 days, the cheapest flights to Lilongwe are from:
    • Johannesburg, from R7 541 return

  • How many flights serve Lilongwe?

    Lilongwe receives 2 flights per day and 11 per week from across the world. Johannesburg OR Tambo Airport has the most flights to Lilongwe with 11 weekly flights.

  • How do I know if a flight to Lilongwe is a good deal?

    A good deal on a flight to Lilongwe is around R7 969 return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How expensive are last-minute flights to Lilongwe?

    Last-minute fares to Lilongwe – booked within 2 weeks of departure – run 5% above the average return fare of R9 155.

  • Which airlines should I consider for flights to Lilongwe?

Your guide to booking Lilongwe flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Lilongwe, aim to book around 26 weeks before you fly. That window historically saves about 14% versus last-minute pricing based on KAYAK booking data over the last 12 months.
  • For flights to Lilongwe, recent KAYAK data shows that stronger deals tend to be around R7 969 return. If you see a fare below that threshold, it's a good deal – book before the price climbs back up.
  • If you can choose when to go, aim to travel to Lilongwe in November. Return fares historically average R8 298 that month – typically the cheapest month to travel based on the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to afternoon to save up to R3 110 per return. Afternoon flights to Lilongwe average R7 976 compared to R11 086 for morning flights. See the time-of-day chart above for the full breakdown.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Lilongwe, some airlines may include bags at no extra cost. For example, Airlink includes a cabin bag and a checked bag in Economy class, while Ethiopian Air includes a cabin bag and a checked bag in Economy class. Always check the fare details before booking, since bag policies can change by ticket type.

Reviews of the top 3 airlines flying to Lilongwe

 
Need help choosing which airline to fly with to Lilongwe? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,4
AirlinkOverall score based on 91 reviews
8,3Comfort
8,9Crew
8,2Boarding
6,4Entertainment
8,1Food
Airline reviews

Flight cancelled by Seuss air and all onward flights missed

2,0 MediocreAnonymous, Jul 2026
Read more Airlink reviews

Flight cancelled by Seuss air and all onward flights missed

This is a quick flight from JoBerg to Livingstone. The small meal was very good, surprisingly, not a sandwich but a nice little chicken salad. Easy breezy flight if you travel long distance a lot. There is no entertainment and none needed for this short flight

Loved the in flight meal! Surprisingly good.! Staff on board were all friendly and professional! Book as far ahead as possible! Get your seat selection locked in ASAP

Far better than last return flight we had when the flight was delayed due to technical error and we missed our connection flight with no initial support from Airlink. This time thankfully all went well and will use again.

This was an excellent flight with great crew and a full complement service including a sandwich, a drink from the bar, tea, coffee or water with the meal and then a further bar service.

I can't understand how the priority boarding queue has so many people standing in it. I was travelling business class and arrived 40 minutes before boarding time and there we about 25 people in the queue ahead of me?

Delayed boarding... we were kept standing in the bus for too long... the bus was packed and smelling people!!! As if it's not enough,when we finally came off the bus, we had to wait again standing in the sun waiting to board..

+ There was a great small meal even on the short flight + They gave our kids a magazine that kept them busy because there were no screens - We didn't get a boarding pass for our infant in arms for the connecting flight

Just an short flight. So it was great. Airlink is pretty good😀

Airlink is my preferred airline for travel in South and Southern Africa. Upington international airport is small so check in and security screening is a breeze. Boarding is easy and the flight was good. Took a while to get the luggage at OR Tambo airport but all in all a nice experience

The following is a review for a flight from Johannesburg to Washington, DC with a connection at Addis Ababa, Ethiopia and refueling landing at Rome, Italy. The flight was provided by Ethiopian Airlines. There were two of us: me and my wife on this flight. Everything was on time. Enough legroom between the seats, I was able to stretch my legs and sleep for at least some time during the 14 hour second flight (19 hours in total for both flights). Very decent meals that included two lunches and one breakfast on the flight from Addis Ababa to Washington and one lunch on the flight from Johannesburg to Addis Ababa. The lunch choices were beef, chicken and fish, I think the vegetarian option was available as well, accompanied with beans. The breakfast was a choice between egg and pancake, accompanied with a fruit salad. The egg breakfast was awesome, it came with a scrambled egg and a sausage. However, my wife mentioned unusual taste of the pancake breakfast meal, by all means those were not pancakes. What wasn't good: Externally initiated commercials on the infosystem screens, you couldn't turn the screen off. These commercials were accompanied by loud and annoying music, transmitted through the entire cabin. Obviously, there was no escape from this music as well. Additional moment: on the flight from Addis Ababa to Washington, DC, we landed at Rome for refueling. This was totally fine and it was in the flight itinerary. But, the flight attendant asked me to straighten the seat while we were at the steady position during the refueling. I can't rationalize this order except that some people just like to be a boss of some kind. Keeping the light lit in the economy cabin while keeping it dimmed in the first class also didn't improve my and my wife's feelings. Overall, the services were very good and the flight, despite its longevity, went on very smoothly.

It is nice and great but the houstees crew are all the way back arguing with customers and behavior issues same of the crew i saw that also all the trips were very much butter!

Food was really not appealing. There was a blocked sink in the toilet. Toilet is cramped and the wall between the 2 toilets are not secured properly.

Plane was late with no information or announcement … had to walk up n downstairs.., had not communicated this … and ppl had suitcase to carry .

Good was great, but no vegetarian option: only beef or chicken. In business class please add a vegetarian option. Thanks

I still cannot find my luggage. I need my luggage.

My entertainment screen wasn't working and they couldn't fix it.

It is just ok, the sits are very uncomfortable, the temperature too low and there weren’t blankets. The food is mediocre and there are no screens to watch movies.

Entertainment was very poor. Couldn’t watch anything. Ear pieces were the wrong type .

I've never been served three bread courses in a single meal before. Was really impressed by the novelty of that.

Flight was late! Why ? No one seemed to know. Looks like the planes windows were never cleaned. My phone camera refused to take a picture of Mount Kilimanjaro.

Overall good experience but for long distances there really needs to be more room.

Delayed by 4 hours with inadequate advance notifications which caused us a lot of consternation and angst. I will never fly or recommend your airline again

Flying portion was fine. Below average comfort. We had 2 canceled flights and got stuck in 2 cities which took us 3 days to get home. Kenya hasn’t done anything or even reached out to us after complaining.

Staff and service on board is always exemplary. Food however could be better.

Great staff. Horribly uncomfortable seating. The seats have been replaced 10 years ago. It was like sitting on an ironing board for 15 hours. This was true for both legs of the round trip flights. Would not take Kenya Airways between New York and Nairobi ever again.

Seriously one of the most disappoint experiences I have ever had when flying. My flight got delayed FIVE hours. Nobody wanted to help at the airport (“this is Kenyan booking, we cannot do anything”). I got on the phone with someone from Kenyan for one hour until he finally moved my ticket to a Delta ticket. Then the painful journey restarted - the Delta crew in land kept saying there was no other flight and ai had to wait. An agent called Gerard Robert was being so sarcastic I felt humiliated. He would say things like “you say you understand what I am saying but you are not understanding what so am saying”. I asked him to please speak in a less sarcastic tone and he said “I am not going to speak with you anymore, go find someone else”. These were his words. Tired, after 14 hours in a plane, I just wanted to cry. I looked for another agent, who was an angel and rebooked me to another flights. Thanks to her, I made it to my meeting in Washington-DC. I am going to send a formal complaint to Delta about agent Gerard Robert. It is not fair to speak with customers in that cynical, sarcastic tone. If one works in customer service, it ia important to mind that tones can make people feel humiliated. And turning the back to a customer by saying “Go find someone else” can’t be part of his training.

Flight was delayed for 9 hours. We finally arrived ved at 0435hrs instead of 1950hrs the previous day. No compensation was provided.

They should improve their time management and how to reschedule flights in order to avoid long stopovers

Our experience was terrible. Much of our itinerary was missing when we tried to reconfirm or when we arrived at the airport, even though the Kenya Airways App had us listed. By the time, it was sorted out, our flight from Livingstone to Nairobi was full. To meet our commitments (and get home), we had to find ground transport to Lusaka, purchase a one-way ticket for each of us to Nairobi, book an extra hotel night in both Lusaka and Nairobi, plus the cost of extra meals. For the 2 of us, we incurred over $1500 in extra expense. I filed a concern with the airline October 19, received a incident report number, but have not heard back as of November 2. It was a challenging and disappointing experience.

More options for your flight to Lilongwe