Skip to main content

Zimbabwe Visa for Canada Citizens 2026

Visa on Arrival

Canadian citizens can get a visa on arrival in Zimbabwe — a single-entry tourist visa costs USD 30, payable in cash at the airport or a land border.

Guide last updated September 30, 2026. Always verify with official sources before travel.

What you need

  • Passport valid for at least 6 months beyond the date of entry, with at least one blank page for the visa
  • No advance application is needed for visa on arrival, though the online eVisa option (evisa.gov.zw) can be used to pre-clear before travel
  • Cash in USD for the visa fee, since card payment isn't always reliable at border posts
  • Proof of onward or return travel may be requested
  • No visa photo required for the on-arrival visa
  • Travel health insurance is recommended given variable medical facility quality outside major cities

Visa types

  • Single-entry tourist visa: USD 30, valid for up to 90 days, one entry
  • Double-entry tourist visa: USD 45, allows two entries within the visa's validity, useful for day trips to Zambia via Victoria Falls
  • KAZA Univisa: USD 50, covers Zimbabwe and Zambia plus day visits into Botswana via Kazungula, valid 30 days, available only at specific ports of entry including Victoria Falls and Kazungula

Visa on arrival

  • Available at Harare, Victoria Falls, and Robert Gabriel Mugabe International Airports as well as major land border posts
  • Steps: complete a short arrival form, present the passport and proof of travel purpose, pay the fee in USD cash (or pre-pay online via the eVisa portal)
  • The eVisa option (evisa.gov.zw) allows applying online 1-5 days before travel and simply presenting the approval on arrival, avoiding queues
  • Processing at the border is typically 10-20 minutes per traveler in person; the eVisa is usually processed within a few business days

Fees & processing time

  • Single-entry: USD 30; double-entry: USD 45; KAZA Univisa: USD 50
  • No separate service fee for on-arrival processing; the eVisa portal charges the same visa fee with no added service charge
  • On-arrival processing: about 10-20 minutes; eVisa pre-approval: typically 2-5 business days
  • No expedited option beyond using the eVisa to skip the arrival queue

Tips for Canada travelers

  • Use the eVisa portal (evisa.gov.zw) ahead of a trip to avoid long queues at busy border posts like Victoria Falls
  • Bring exact or close-to-exact USD cash, since change can be limited and card machines aren't always working
  • Choose the KAZA Univisa if planning to cross into Zambia or Botswana during the same trip to save on separate visa fees
  • Keep the visa receipt or stamp until departure, since it may be checked on exit
  • Confirm the current fee schedule before traveling, as visa costs are periodically adjusted

Official links & resources

Always confirm requirements with government or embassy sources before applying.

This guide is for information only. Visa policies change without notice. Travel Visa Stack is not an immigration authority. Always verify with official government or embassy sources before making travel plans.