Given there are very few direct flights into Zambia from outside Africa, many international visitors are likely to transfer to connecting flights in either Johannesburg or Nairobi.
Zambia’s main international airport is in Lusaka. An increasing number of international airlines also fly to the airport at Livingstone (for Victoria Falls), and a lesser amount to Mfuwe (for South Luangwa National Park) and Ndola.
The only direct flights into Lusaka from outside Africa are Emirates flights from Dubai. There are no longer direct flights from Europe. For those coming from North America or Australia, your best is South African Airlines, which offers daily flights to Johannesburg.
British Airways Direct flights to Johannesburg, from where you'll transfer to a flight with South African Airways.
Emirates Daily service from Dubai to Lusaka.
Ethiopian Airlines Links Lusaka with Addis Ababa (Ethiopia) and Blantyre (Malawi).
FastJet Offers flights from Dar es Salam (Tanzania) to Lusaka.
Malawian Airlines Connects Lusaka with Lilongwe and Blantyre.
Proflight Flights to Lilongwe (Malawi) and Durban (South Africa).
South African Airways Daily direct flights from Johannesburg to Lusaka.
South African Airlink Daily flights between Lusaka, Livingstone and Ndola and Johannesburg (South Africa).
Kenya Airway Direct flights from Nairobi; also links Lusaka to Harare (Zimbabwe).
Air Namibia From Windhoek (Namibia) to Lusaka; also connects it with Lilongwe (Malawi).
The only international flights to Livingstone (for Victoria Falls) are from Johannesburg.
British Airways Daily flights from Johannesburg to Livingstone.
South African Airways Flies from Johannesburg to Livingstone daily.
The departure tax for all international flights is US$25, which is mostly included in the price of your airline ticket; if not, it must be paid at the airport.