South African passport holders do not require a visa to visit Zambia for up to 30 days, providing they have at least 6 months left on their passport and at least two blank pages.
Most nationalities, including UK, Ireland, USA, Canadian, Australian and New Zealand passport holders, require a visa to enter Zambia which can be obtained upon arrival in Livingstone or Lusaka, airport, as well as border posts, or in advance from an embassy. At present the cost of a single entry visa is USD $30 for Australian, New Zealand and US passport holders, USD $55 for Irish passport holders and USD $75 for Canadian passport holders. From 1 November 2022, the Zambian authorities removed all visa fees for British passport holders. It is generally cheaper and easier to obtain visas on arrival in Zambia.
Zambia and Zimbabwe have re-introduced the popular, and much-awaited KAZA (Kavango-Zambezi) “Uni-Visa”, which allows visitors to stay in either (or both) countries for up to 30 days for a single payment of US$50.
The UniVisa is available at Harare, Victoria Falls, Lusaka and Livingstone International airports, the Victoria Falls land border (Zimbabwe/Zambia) and the Kazungula land border (Zimbabwe/Zambia/Botswana).
For travellers holding passports for other nationalities, please refer to Project Visa for more information.
Prices quoted are correct at time of writing but are subject to change so please check with your local embassy prior to travel