The best price found from United States to Zambia is on October 9th, 2016, travelling with Ethiopian Airlines. See more options, compare prices and book: search flights.
Zambia’s main international airport is in Lusaka. Some international airlines also fly to the airport at Livingstone (for Victoria Falls), Mfuwe (for South Luangwa National Park) and Ndola.
The country is increasingly well connected with direct flights to destinations outside Africa. British Airways has thrice-weekly flights from London, KLM/Air France from Amsterdam and Emirates from Dubai.
For North Americans who don't want to fly to London or Amsterdam first, South African Airways (www.flysaa.com) has daily direct flights from New York City to Johannesburg. From here there are regular flights to Lusaka, Ndola and Livingstone.
Zambia is also well connected with Southern Africa.
It’s also easy to find a flight between Nairobi (Kenya); alternatively, it’s a short hop between Dar es Salaam and Lusaka. Coming from Cairo (Egypt) or Ethiopia, most flights to Southern Africa go via Nairobi.
There is also an increasing number of flights to Livingstone for Victoria Falls; South African Airways, British Airways and Kulula fly there from Johannesburg.
Air Botswana Flights four days a week between Lusaka and Gaborone; two are direct and two are through Kasane.
Air Namibia Direct flights between Lusaka, Livingstone and Windhoek.
Ethiopian Airlines Daily flights between Addis Ababa and Lusaka.
Kenya Airways Daily flights between Lusaka and Nairobi (Kenya), Dar es Salaam (Tanzania) and Lilongwe (Malawi).
KLM/Air France (www.klm.com)
Kulula (www.kulula.com) South African airline offering direct flights between Livingstone and Johannesburg, Cape Town and Durban.
Precision Air Wednesday, Friday and Sunday departures to Dar es Salaam (Tanzania; two hours).
South African Airlink Daily flights between Lusaka, Livingstone and Ndola and Johannesburg (South Africa).
The departure tax for all international flights is ZMW156. This tax is often included in the price of your airline ticket, but if not it must be paid at the airport (in Zambian kwacha only).