- Home
- Flights
- Flights from Johannesburg
- Johannesburg to Lusaka
Cheap flights from Johannesburg to Lusaka from ZAR 3,483
FlySafair, Airlink, CemAir and 4 more airlines fly nonstop from Johannesburg to Lusaka. The flight takes around 2h 00m, and the cheapest one-way fare we found recently is ZAR 3,483 on 15 Jul.
Direct flights available 2h 00m Cheapest in July Prices checked 14 days ago
Johannesburg to Lusaka at a glance
Cheapest one-wayZAR 3,483FlySafair · nonstop · Thu 15 JulFastest flight2h 00mEstimated
Nonstop flightsYesFlySafair, Airlink, CemAir
Airlines flying nonstop from Johannesburg to Lusaka
7 airlines on this route.
Cheapest month to fly from Johannesburg to Lusaka
Lowest one-way fare found for each month: July is cheapest, June the most expensive.
Good to know
- Distance
- 1,202 km746 miles
- Flight time
- 2h 00mestimate
- Time difference
- NoneLusaka vs Johannesburg
- Currency in Lusaka
- USD
- Airports
- JNB, HLA → LUN
Flights from Johannesburg to Lusaka: questions answered
How much is a flight from Johannesburg to Lusaka?
The cheapest one-way fare we found recently is ZAR 3,483, nonstop, departing in July. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Johannesburg to Lusaka?
Yes. FlySafair, Airlink, CemAir, Proflight Zambia, RwandAir, South African Airways and Zambia Airways fly this route nonstop.
How long is the flight from Johannesburg to Lusaka?
A nonstop flight covers 1,202 km and takes around 2h 00m.
Which airlines fly from Johannesburg to Lusaka?
FlySafair, Airlink, CemAir, Proflight Zambia, RwandAir, South African Airways and Zambia Airways operate nonstop flights on this route.
Which airports serve Johannesburg and Lusaka?
Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA). Lusaka: Kenneth Kaunda International Airport (LUN).


