* Please note that the prices are subject to availability and block out dates do apply over peak season.
Flights from Johannesburg to Lusaka
Flight routes from Johannesburg to Lusaka will see you arrive at this Zambian metropolis within approxmately 1 hour and 55 minutes. Planes will depart from O.R Tambo International Airport (JNB) and Lanseria Airport (HLA), ending their route at Kenneth Kaunda International Airport (LUN). Popular airlines flying from Johannesburg to Lusaka are: South African Airways, Ethiopian Airways and RwandAir Express. Direct flights from Johannesburg to Lusaka are available.
Compare all airlines and book the best price!
Things to know before you travel to Lusaka
Essential details you need to know before your trip.
Zambian Kwacha (ZMW)
1 ZAR = 681.50 ZMK
Kenneth Kaunda International Airport (LUN)
There is no time difference between Johannesburg and Lusaka.
Type C / D / G
You will need a South African ID card or valid passport to fly from Johannesburg to Lusaka.
From Kenneth Kaunda International Airport, it is a 20-minute drive to the city centre of Lusaka.
The main attractions in Lusaka are Namwandwe Gallery, Liyali Elephant Park and Lusaka City Market.