Quick Facts
Requirement
Visa on Arrival
Visa Fee
UGX 185,000
(~$50)
VOA Fee
Processing Time
0–0 working days
Appointment Wait
~0 weeks
Stay Duration
Up to 30 days
E-Visa
Available online
Zimbabwe is an easy and rewarding destination for Ugandan travelers. Visa on arrival takes 10 minutes and costs $50 — or the outstanding KAZA UNIVISA covers both Zimbabwe and Zambia for the same $50. Victoria Falls is one of the world's great natural wonders. The yellow fever vaccination card is the one document Ugandans must not forget — it is mandatory and enforced at entry.
Key Warnings
- Yellow fever card is MANDATORY for Ugandans entering Zimbabwe. Uganda is a yellow fever endemic country. Arriving at Harare or Victoria Falls Airport without your original physical yellow card risks refusal of entry. No exceptions — get vaccinated and carry the card.
- Carry cash USD for the visa on arrival fee. While card payments are accepted at some border points, card machines can fail. Have at least $50–75 cash USD available at the point of entry.
- The KAZA UNIVISA covers both Zimbabwe and Zambia for $50 — but it is ONLY available at the four designated KAZA ports of entry (Victoria Falls Airport ZW, Kazungula border ZW/ZM, Lusaka airport ZM, Livingstone airport ZM). It is not available at Harare airport for travelers who want the Zimbabwe-only visa first.
Insider Tips
- The KAZA UNIVISA ($50) is one of the best value travel products in Africa. For the same price as a Zimbabwe single-entry visa, you get Zimbabwe AND Zambia for 30 days. If you are visiting Victoria Falls, get the KAZA UNIVISA at Victoria Falls Airport — you can cross the bridge to Zambia's side, visit Livingstone and its markets, and potentially see Vic Falls from both countries.
- Victoria Falls is better viewed from the Zambian side during low-water season (August–November) and from the Zimbabwe side during high water (March–July). With the KAZA UNIVISA, you can see both perspectives in one trip.
- Hwange National Park, about 100 km from Victoria Falls, has one of Africa's highest elephant concentrations and excellent lodges at various price points. Combine it easily on a 5–7 day Zimbabwe trip.
Step-by-Step Guide
-
Option A: Apply for e-visa in advance at evisa.gov.zw
Visit evisa.gov.zw. Complete the online application form and pay the fee online. Processing takes 2–5 working days. You receive an approval letter by email — print it and present it on arrival. This avoids the VOA queue and is recommended if you prefer a confirmed visa before travel.
-
Option B: Get visa on arrival (or KAZA UNIVISA)
If you prefer to apply on arrival, proceed to the visa counter at Harare (HRE) or Victoria Falls Airport (VFA) on arrival. Pay $50 (single entry) or $50 (KAZA UNIVISA covering Zimbabwe + Zambia). Carry cash USD as a backup — card payments can occasionally fail. Processing at the counter takes approximately 10 minutes.
-
Have your yellow fever card ready
Before flying, ensure you have a valid original yellow fever card. This is checked at Zimbabwean airports for Ugandan passport holders. Without it, you risk refusal of entry. No yellow card = no entry.
-
Board your flight from Entebbe
Most flights from Entebbe (EBB) to Harare (HRE) or Victoria Falls (VFA) connect via Nairobi (NBO), Addis Ababa (ADD), or Johannesburg (JNB). Check Ethiopian Airlines, Kenya Airways, or South African Airways for connection options.
-
Arrive at Zimbabwe airport and process entry
On arrival, go to the visa counter (for VOA) or the immigration desk (for e-visa holders). Pay if on VOA, or present your e-visa approval. Your yellow fever card is checked. Whole process typically takes under 15 minutes.
-
Enjoy Zimbabwe — and Zambia if on KAZA UNIVISA
Zimbabwe offers Victoria Falls (world-class), Hwange National Park (excellent elephant viewing), Great Zimbabwe ruins, and more. If you purchased the KAZA UNIVISA, you can cross into Zambia and visit South Luangwa National Park and Livingstone — all on the same $50 visa.
Health Requirements
⚠️ Yellow Fever Certificate required. MANDATORY. Zimbabwe requires a valid yellow fever vaccination certificate for all travelers arriving from Uganda, because Uganda is classified as a yellow fever endemic country. You must carry the original physical International Certificate of Vaccination (yellow card). Checked on arrival at Harare and Victoria Falls airports. Vaccinate at Mulago National Referral Hospital, Entebbe Airport Port Health Office, or any Ministry of Health-approved centre in Uganda.
Frequently Asked Questions
Do Ugandans need a yellow fever certificate for Zimbabwe?
Yes, absolutely. Zimbabwe requires a valid yellow fever vaccination certificate for all travelers from Uganda, because Uganda is a yellow fever endemic country. The original physical yellow card is checked on arrival at Harare and Victoria Falls airports. Arriving without it risks refusal of entry. Vaccinate at Mulago National Referral Hospital (Kampala) or Entebbe Airport Port Health Office before your trip.
What is the KAZA UNIVISA and should Ugandans get it?
The KAZA UNIVISA is a $50 visa covering both Zimbabwe AND Zambia for 30 days. For the same price as a Zimbabwe single-entry visa, you get access to both countries — making it outstanding value for safari travelers. It is available on arrival at Victoria Falls Airport (Zimbabwe), Kazungula Border Post, Lusaka Airport, and Livingstone Airport (Zambia). If you are visiting Victoria Falls, the KAZA UNIVISA is highly recommended — it lets you cross to Zambia's Livingstone to see the falls from both sides.
Should Ugandans apply for the Zimbabwe e-visa in advance or use visa on arrival?
Both work. The e-visa at evisa.gov.zw (processed in 2–5 working days) gives you a confirmed visa before travel and avoids queuing at the airport. Visa on arrival is available immediately on arrival at major airports — cost is $50 (single entry) and takes about 10 minutes. If you prefer certainty, apply online in advance. If you are comfortable arriving without a confirmed visa, VOA is perfectly reliable. The KAZA UNIVISA is only available on arrival, not online.
Do I need to carry cash USD to pay for a Zimbabwe visa?
Yes — always carry at least $75–100 in cash USD when traveling to Zimbabwe. While card payments are accepted at some visa counters, machines can fail — especially at smaller border posts and during busy periods. You do not want to be caught without cash when paying for your visa on arrival. $50 single entry, $55 double entry, or $50 KAZA UNIVISA — all payable in USD cash at the counter.