
NOTE: THIS PAGE HAS BEEN UPDATED - LATEST UPDATE - October 2025.
An ordinary Visa to enter Zimbabwe is required by several nationalities: please read the full details listed below.
There are 3 categories - see the tables below):
CATEGORY A: Countries whose nationals do not require a Visa. No action required at any border post. However, all travellers need to complete the Zimbabwe Entry Declaration Form prior to travelling so as to ensure smooth entry processing into the country.

CATEGORY B: Countries whose nationals are granted a Zimbabwe visa at port of entry on payment of requisite visa fees, or online at www.evisa.gov.zw. If the visa application is processed and paid for online, travellers are advised to print a copy to bring with them as proof on arrival. All travellers also need to complete the Zimbabwe Entry Declaration Form prior to travelling so as to ensure smooth entry processing into the country.
Category B Visa Costs: Single Entry US$ 30; Double Entry US$ 45; Multiple Entry US$ 55
NOTE: Exceptions:-
Britain (UK) and Ireland: Single Entry US$ 55; Double Entry US$ 70
Canada: Single Entry US$ 75 - Canadian Passport holders can ONLY get a Single entry Zimbabwe Visa at the port of Entry. Cost is US$75

CATEGORY C: Countries whose nationals are required to apply for and obtain a Zimbabwe visa prior to travelling. You can do this online at www.evisa.gov.zw Travellers are advised to print a copy to bring with them as proof on arrival. All travellers also need to complete the Zimbabwe Entry Declaration Form prior to travelling so as to ensure smooth entry processing into the country.
Category C Visa Costs: Single Entry US$65 to US$100
NOTE: Category C nationals can only get a single entry Zimbabwe visa.

All Categories need:-
- Passport valid for at least 6 months from your date of entry.
- Return ticket to your country (or enough money to buy one)
- Sufficient funds to cover your stay in Zimbabwe.
- Enough blank pages in your passport to fit the required entry visa.
If you have purchased a single entry visa upon arrival and then decide to leave Zimbabwe, even for a few hours, you will need to buy another visa to re-enter Zimbabwe. In this instance you should buy a multiple entry visa before or upon arrival, it works out cheaper.
Children - Zimbabwe charges FULL VISA fees for any individual who is required to have a VISA despite their age. This includes infants and children who were previously being exempted from this.
EXTRA NOTES:
British Passport Holders
You need a Zimbabwe visa to visit Zimbabwe. This can be obtained on arrival at the port of entry or online at www.evisa.gov.zw (be sure to bring a printed copy as proof on arrival). In many cases it is easier to obtain the visa at the port of entry.
The current charge for a single entry Zimbabwe visa issued on arrival is US$55 and US$70 for a Double Entry Zimbabwe visa, although this could change at any stage. If you have not obtained a Zimbabwe visa before travelling, you should bring enough cash with you to pay for your visa on arrival (no credit/debit cards or cheques).
Visitors are currently being given entry permission for anything up to 90 days but you are strongly advised to check that the number of days given at the port of entry covers your intended period of stay, although you can apply to have this period renewed and extended if required.
USA Passport Holders
You need a Zimbabwe visa to visit Zimbabwe; this can be obtained on arrival at the port of entry or online at www.evisa.gov.zw (be sure to bring a printed copy as proof on arrival). In many cases it is easier to obtain the visa at the port of entry. In many cases it is easier to obtain the visa at the port of entry.
The current charge for a single entry Zimbabwe visa issued on arrival is US$ 30 and US$ 45 for a Double Entry Zimbabwe visa, although this could change at any stage. If you have not obtained a Zimbabwe visa before travelling, you should bring enough cash with you to pay for your visa on arrival (no credit/debit cards or cheques).
For more information about entering and getting around Zimbabwe, see Visas, Entry Points and Borders and Getting Around the Zambezi Region
TRAVELLING WITHIN THE REGION: Note that visitors from many countries can now enter Zambia and Botswana VISA-FREE. Please check the visa requirements for those countries for more info.
KAZA UNI-VISA: Visitors who still require visas for entry to Zambia or Botswana, and wish to travel there from Zimbabwe, can obtain a KAZA UNI-VISA.
This very useful visa allows visitors to stay in either Zimbabwe or Zambia (or both) for up to 30 days for a single payment of US$50. This saves time and money and enables much easier travel between the two countries (e.g. at Victoria Falls/Livingstone).
The KAZA Uni-visa is also valid for a DAY TRIP ONLY to Botswana from Victoria Falls through the Kazangula border. Note that the visa expires or becomes invalid once a traveller spends a night outside Zimbabwe or Zambia. Those wishing to stay a night or more in Botswana should buy a Double Entry Visa for that country which will allow them duel entries from any border within a period of 6 months.
The KAZA Uni-visa is available on request at Victoria Falls, Harare, Livingstone, Lusaka ports of entry in Zimbabwe and Zambia and Kazungula border post. Unfortunately it is not yet available (or accepted) at either Chirundu or Kariba border posts.