Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Lilongwe
  4. Lilongwe to Johannesburg
Nonstop route · Malawi → South Africa

Cheap flights from Lilongwe to Johannesburg from US$325

Airlink, Ethiopian Airlines and Malawi Airlines fly nonstop from Lilongwe to Johannesburg. The flight takes around 2h 22m, and the cheapest one-way fare we found recently is US$325 on 19 Jan.

Direct flights available 2h 22m Cheapest in January Prices checked 14 days ago
LLWJNB

Lilongwe to Johannesburg at a glance

Cheapest one-wayUS$325Kenya Airways · 2 stops · Tue 19 JanFastest flight2h 22mEstimated
Nonstop flightsYesAirlink, Ethiopian Airlines, Malawi Airlines

Airlines flying nonstop from Lilongwe to Johannesburg

3 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
AAirlink———Search
Ethiopian Airlines———Search
MAMalawi Airlines———Search

Good to know

Distance
1,490 km925 miles
Flight time
2h 22mestimate
Time difference
NoneJohannesburg vs Lilongwe
Currency in Johannesburg
ZAR
Airports
LLW → JNB, HLA

Flights from Lilongwe to Johannesburg: questions answered

How much is a flight from Lilongwe to Johannesburg?
The cheapest one-way fare we found recently is US$325 with 2 stops, departing in January. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Lilongwe to Johannesburg?
Yes. Airlink, Ethiopian Airlines and Malawi Airlines fly this route nonstop.
How long is the flight from Lilongwe to Johannesburg?
A nonstop flight covers 1,490 km and takes around 2h 22m.
Which airlines fly from Lilongwe to Johannesburg?
Airlink, Ethiopian Airlines and Malawi Airlines operate nonstop flights on this route.
Which airports serve Lilongwe and Johannesburg?
Lilongwe: Kamuzu International Airport (LLW). Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA).

More flights from Lilongwe