Zimbabwe Visa on Arrival 2026 — Complete Guide

Many nationalities can obtain a visa on arrival when entering Zimbabwe, making it easy to visit one of Africa's most spectacular destinations. This guide covers visa categories, eligible countries, costs, required documents, the KAZA UniVisa, the e-visa system, and practical tips for smooth entry at Zimbabwe's borders and airports.

Visa on Arrival Quick Facts

$30 Single Entry
$45 Double Entry
$50 KAZA UniVisa
90 Days Max Stay

Zimbabwe Visa Categories Explained

Zimbabwe classifies all countries into three categories for visa purposes:

Category A — Visa-Free (No Visa Required)

Citizens of these countries can enter Zimbabwe without a visa, typically for stays up to 90 days. This includes most SADC member states:

  • South Africa
  • Botswana
  • Mozambique
  • Zambia
  • Malawi
  • Tanzania
  • Namibia
  • eSwatini (Swaziland)
  • Lesotho
  • Democratic Republic of Congo
  • Mauritius
  • Seychelles
  • Kenya
  • Uganda
  • Ghana
  • And others

See our full visa-free countries list for the complete Category A list.

Category B — Visa on Arrival Available

Citizens of these countries can obtain a visa at the port of entry (visa on arrival) or apply in advance via e-visa or embassy. This includes most Western countries:

  • United States
  • United Kingdom
  • Canada
  • Australia
  • New Zealand
  • All EU/EEA countries
  • Japan
  • South Korea
  • Brazil
  • Argentina
  • China
  • India
  • Israel
  • Russia
  • Thailand
  • And many others

Category C — Visa Required in Advance

Citizens of these countries must apply for a visa at a Zimbabwe embassy before travel. Visa on arrival is not available. This category includes a smaller number of countries. Check with your nearest Zimbabwe embassy if your country is not listed above.

Visa Types & Costs

Visa Type Cost (USD) Validity Notes
Single Entry $30 30 days (extendable) One entry into Zimbabwe
Double Entry $45 30 days per entry Two entries; useful for day trips to Zambia/Botswana
Multiple Entry $55 6-12 months Multiple entries; for business/frequent travellers
KAZA UniVisa $50 30 days Covers both Zimbabwe and Zambia
Transit Visa $30 24-72 hours Passing through Zimbabwe en route elsewhere

Fees are in US dollars. Some nationalities (e.g., British, Canadian) may be charged different rates. Confirm the exact fee for your nationality at the border or on the e-visa website.

Required Documents

  • Valid passport — at least 6 months' validity remaining and 2 blank pages
  • Return or onward ticket — proof of departure from Zimbabwe
  • Proof of accommodation — hotel booking confirmation, safari lodge booking, or host's address
  • Sufficient funds — evidence you can support yourself during your stay (bank statement, credit card, or cash)
  • Visa fee in US dollars cash — $30/$45/$50 depending on visa type. Bring exact change where possible.
  • Yellow fever certificate — required if arriving from or transiting through a yellow fever-endemic country
USD cash is essential. While some border posts have started accepting card payments, you should always carry USD cash for the visa fee. ATMs at border posts are unreliable. Bring crisp, undamaged notes printed after 2006.

KAZA UniVisa — Zimbabwe & Zambia

The KAZA UniVisa (Kavango-Zambezi) is a joint visa for Zimbabwe and Zambia, designed for tourists visiting the Victoria Falls area. It allows unlimited crossings between the two countries during the validity period.

Key Facts

  • Cost: $50 USD
  • Validity: 30 days from date of issue
  • Entries: Unlimited crossings between Zimbabwe and Zambia
  • Eligible nationalities: Approximately 40 countries (including USA, UK, Canada, Australia, most EU nations, Japan)
  • Available at: Harare Airport, Victoria Falls Airport, Victoria Falls border post, Kazungula border post, and corresponding Zambian entry points

Why Choose the KAZA UniVisa?

If you plan to visit Victoria Falls from both the Zimbabwe and Zambia sides, the KAZA UniVisa ($50) is cheaper than buying separate visas for each country ($30 + $50 = $80). It also saves time at the border on subsequent crossings.

Important: The KAZA UniVisa only covers Zimbabwe and Zambia. If you plan to cross into Botswana (e.g., for a Chobe day trip), you will need a separate Botswana visa or a double-entry Zimbabwe visa to re-enter Zimbabwe.

Zimbabwe E-Visa (Online Application)

Zimbabwe offers an electronic visa (e-visa) system for travellers who prefer to arrange their visa before arrival.

How to Apply for an E-Visa

  1. Visit the official Zimbabwe e-visa website: www.evisa.gov.zw
  2. Create an account and select your visa type
  3. Upload required documents (passport scan, photo, itinerary, accommodation proof)
  4. Pay the visa fee online (credit/debit card)
  5. Wait for processing (2-5 business days)
  6. Download and print your e-visa approval letter

E-Visa vs Visa on Arrival

Feature E-Visa Visa on Arrival
Application Online, before travel At the border/airport
Processing Time 2-5 business days Immediate
Cost Same ($30/$45) Same ($30/$45)
Payment Card online USD cash at border
Queue Time Shorter (pre-approved) Potentially longer
Certainty Approved before travel Subject to officer decision

Recommendation: Apply for the e-visa if time allows. It provides certainty and faster processing at the border. However, visa on arrival works perfectly well for most Category B nationals.

Ports of Entry

Airports

  • Robert Gabriel Mugabe International Airport (HRE) — Harare (main international airport)
  • Joshua Mqabuko Nkomo International Airport (BUQ) — Bulawayo
  • Victoria Falls Airport (VFA) — Victoria Falls

Major Land Border Posts

Border Post Neighbouring Country Hours
BeitbridgeSouth Africa06:00-22:00 (24h for freight)
Victoria FallsZambia06:00-22:00
KazungulaBotswana06:00-18:00
PlumtreeBotswana06:00-20:00
ChirunduZambia06:00-22:00
Forbes/MachipandaMozambique06:00-18:00
NyamapandaMozambique06:00-18:00

Opening hours may change. Arrive well before closing time, especially at Beitbridge which can have very long queues.

Tips for Visa on Arrival

  1. Carry USD cash. Bring enough for the visa fee in crisp, undamaged notes. Notes older than 2006 or with pen marks/tears may be rejected.
  2. Have exact change if possible. Change may not always be available at border posts.
  3. Print your hotel/accommodation confirmation. Immigration officers may ask to see it.
  4. Have your return/onward ticket ready. A printout is ideal, but a confirmation on your phone may be accepted.
  5. Arrive early at land borders. Beitbridge (the South Africa-Zimbabwe border) is notorious for long queues, especially during holiday periods. Arrive as early as possible.
  6. Consider the KAZA UniVisa if visiting Victoria Falls and want to see both the Zimbabwe and Zambia sides.
  7. Check yellow fever requirements. If you are arriving from or transiting through a yellow fever-endemic country (including some connecting flights), you need a valid yellow fever vaccination certificate.
  8. Keep your visa receipt. You may be asked for it when leaving the country.

Frequently Asked Questions

Yes. Apply at the Department of Immigration in Harare (Linquenda House) or at regional immigration offices. Apply before your current visa expires. Extensions are typically granted for 30 days at a time, up to a maximum total stay of 90 days. Bring your passport, current visa, and proof of funds.

No. South Africa is a Category A country. South African passport holders can enter Zimbabwe visa-free for stays up to 90 days. Simply present your valid passport at the border. See our travel guide for details.

Visa on arrival is available at all major airports and most land border posts. However, some smaller or less-used border crossings may not have visa-issuing capability. Stick to the major ports of entry listed above, or apply for an e-visa in advance to be safe.

Some ports of entry (particularly Harare and Victoria Falls airports) have started accepting card payments. However, this is not guaranteed at all border posts. You should always carry USD cash as a backup. Some borders may also accept South African Rand, British Pounds, or Euros at unfavourable exchange rates.

Yes. Each traveller, regardless of age, needs their own visa (unless they hold a passport from a Category A visa-free country). Children must have their own passport. The visa fee for children is the same as for adults.

The KAZA UniVisa is primarily available at Victoria Falls Airport, Victoria Falls border post, and Kazungula border post on the Zimbabwe side. Availability at Harare Airport may be limited. If you are flying into Harare and plan to later visit Zambia, get a standard Zimbabwe visa at Harare and purchase the KAZA UniVisa when you reach Victoria Falls.

Visa Summary

  • Single Entry: $30
  • Double Entry: $45
  • KAZA UniVisa: $50
  • Multiple Entry: $55
  • Max Stay: 90 days
  • Payment: USD cash preferred
  • E-Visa: Available online