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

Cheap flights from Lusaka to Johannesburg from US$255

Zambia Airways, Airlink, CemAir and 3 more airlines fly nonstop from Lusaka to Johannesburg. The flight takes around 2h 00m, and the cheapest one-way fare we found recently is US$255 on 31 Jan.

Direct flights available 2h 00m Cheapest in January Prices checked 14 days ago
LUNJNB

Lusaka to Johannesburg at a glance

Airlines flying nonstop from Lusaka to Johannesburg

6 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
ZAZambia Airways——US$255Search
AAirlink———Search
CCemAir———Search
PZProflight Zambia———Search
RwandAir———Search
South African Airways———Search

Good to know

Distance
1,202 km746 miles
Flight time
2h 00mestimate
Time difference
NoneJohannesburg vs Lusaka
Currency in Johannesburg
ZAR
Airports
LUN → JNB, HLA

Flights from Lusaka to Johannesburg: questions answered

How much is a flight from Lusaka to Johannesburg?
The cheapest one-way fare we found recently is US$255, nonstop, departing in January. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Lusaka to Johannesburg?
Yes. Zambia Airways, Airlink, CemAir, Proflight Zambia, RwandAir and South African Airways fly this route nonstop.
How long is the flight from Lusaka to Johannesburg?
A nonstop flight covers 1,202 km and takes around 2h 00m.
Which airlines fly from Lusaka to Johannesburg?
Zambia Airways, Airlink, CemAir, Proflight Zambia, RwandAir and South African Airways operate nonstop flights on this route.
Which airports serve Lusaka and Johannesburg?
Lusaka: Kenneth Kaunda International Airport (LUN). Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA).

More flights from Lusaka