All visitors to Zimbabwe require a valid passport valid for at least six months from the date of entry.
PLEASE note that visitors must have 1 blank page in their passport for entry into South Africa. If you intend travelling to South Africa and Namibia please ensure you have at least 3 blank pages in your passport.
Holders of full United Kingdom, United States, Canadian, Australian, New Zealand and most EU passports require a visa to visit Zimbabwe for tourism purposes up for stays up to 90 days, obtainable on arrival.
Costs on arrival for most countries are US$30.00 for single entry and US$45.00 for double entry (for example if you are flying in and out of Victoria Falls and spending two night on safari in Chobe in between). However, for British and Irish passport holders the price is US$55.00 for single entry and US$70.00 for double entry. For Canadian citizens the cost is US$75.00 for single entry.
If you are planning on travelling between Zimbabwe and Zambia during your stay (as well as day trips to Chobe with no overnights) you can apply for a UniVisa on arrival. The UniVisa costs US$50.00 and allows unlimited travel between Zimbabwe and Zambia for a 30 day period. HOWEVER, the UniVisa has had a very checkered history and either the Zimbabwean or Zambian side or both sides can run out. Basically, when you arrive, ask for a UniVisa (if suitable for purpose), if they have run out then you will simply need to purchase the regular single or double entry visas.
Always make sure you have the exact cash (preferably US$) for any visa requirements. The credit card machines at point of entry are notoriously unreliable.
We find the most reliable source of latest information is available here – if in doubt contact your nearest Zimbabwean embassy.