Flying to Zambia at a glance
- cities with direct flights
- 3
- flights a week
- 184
- lowest direct fare, Johannesburg to Lusaka
- $208
- nonstop from Johannesburg to Lusaka
- 2h
- currency
- ZMK
Cities with direct flights
Direct fare from Johannesburg; where there is no fare, the flight time
Prices and flight times from Johannesburg and Cape Town
Direct flights, the lowest fare found in recent days
Frequently asked questions
How long is the flight to Zambia from Johannesburg?
A nonstop flight from Johannesburg to Lusaka takes about 2 hours. All nonstop flights from Johannesburg: from 1h 45m (Livingstone) to 2h (Lusaka).
Which cities have direct flights to Zambia?
6 cities: Lusaka, Johannesburg, Ndola, Livingstone, Cape Town, Dubai. Most flights go to Lusaka, Ndola, Livingstone.
How much is a flight to Zambia?
Lowest direct fares found recently: Johannesburg to Lusaka from $208, Cape Town to Livingstone from $322. The price for your dates shows in the search.