Zimbabwe Visa on Arrival vs eVisa: Which Is Better for UK Travellers?
British citizens can get a Zimbabwe visa on arrival (VoA) or a pre-paid eVisa, and both cost $55 for single entry. Paying for the eVisa online removes the cashier step at the border; the VoA suits last-minute trips. If you're visiting Victoria Falls you can ask for the $50 KAZA UniVisa, though it is not guaranteed for British passport holders, who no longer need a Zambian visa.
This guide is for UK travellers choosing between the two options. It's an independent information portal, not a government site, so apply through the official platform at evisa.gov.zw. We don't charge fees or file applications for you, and you should confirm fees and rules on the portal before you fly.

Zimbabwe Visa on Arrival vs eVisa at a Glance
Both routes give you the same 30-day stay. The difference is where you pay and how long you wait at the desk.
| Criterion | Visa on Arrival | Pre-paid eVisa | KAZA UniVisa |
|---|---|---|---|
| Fee for UK citizens | $55 single / $70 double / $90 multiple | Same fees as VoA | $50, 30 days |
| Processing | Instant at the border | Average 7 working days | Issued at the border |
| Queue time | Counter queue; completing the form on arrival delays entry | Passport scanned, visa stamped with no further delays | Counter queue at the port of entry |
| Payment | Cash or card at the border; US dollars in small notes | Online during the application; if the payment fails, on arrival | Cash USD at the border |
| Validity window | Single 1 month; double 3 months; multiple 6 months | Same validity timeframes | 30 days |
UK passport holders sit in Category B, so you can use either route. Your passport needs six months of validity from the date you arrive and three blank pages.

What UK Passport Holders Pay: Reciprocal Fees Explained
You don't pay the standard Category B rates of $30 or $45. British and Irish passport holders pay reciprocal fees: $55 single, $70 double and $90 multiple entry, though published schedules also quote $75 for double entry, so confirm the rate on the portal before you pay.
| Entry type | Baseline Category B | UK rate |
|---|---|---|
| Single Entry Visa | $30 | $55 |
| Double Entry Visa | $45 | $70 |
| Multiple Entry Visa | $55 | $90 |
Here's the odd part: the KAZA UniVisa costs $50, which is $5 less than your single-entry visa. The KAZA section below explains when British travellers can use it.
A Multiple Entry visa on arrival is issued at the border only to citizens of the UK, USA and Canada. Children pay full fees regardless of age, and under-16s cannot apply for an eVisa on their own; they are included in an adult's application.
Airport Queues and the Cash Payment Trap
With a pre-approved eVisa your passport is scanned at immigration and the visa is stamped with no further delays. If you buy the visa at the border in Harare or at Victoria Falls Airport, you queue for the cashier desk and, without a pre-filled declaration, complete the form at the counter.
Pre-approval removes the cashier step, which helps if you have a pre-booked transfer waiting.
Cash is where the VoA gets risky. Cash or card is accepted on arrival, but carrying US dollars in small notes to pay for the visa is the safer option.
Before leaving the UK, withdraw US dollars in small notes and set aside the exact fee for each traveller. Also note the cash limits: you must declare imports of $10,000 or more, and you can't legally export more than $2,000.
How to Apply for the Zimbabwe eVisa from the UK
Apply at least three weeks before departure. Processing averages 7 working days, and the Department of Immigration asks applicants to allow the full three weeks before travel.

at evisa.gov.zw
when it arrives
and keep the printout with your travel documents
You'll need: your passport scan (six months validity, three blank pages), a passport photo, your address in Zimbabwe, proof of residence in the UK, a return ticket or proof of onward travel, proof of sufficient funds, and any previous Zimbabwean visa.
Three rules matter before you submit. You can't amend the application after submission; if the data doesn't match your passport the visa is invalid, and you must either create and pay for a new application or contact the Department of Immigration. There are no refunds for denied or unused visas. And the Department of Immigration may change your visa type during processing, which may affect the cost; the final fee is stated in your approval response.
Print the approval letter rather than relying on your phone; you are responsible for having a usable copy on arrival.

Cross-Border Trips: The KAZA UniVisa Alternative
The $50 KAZA UniVisa covers multiple crossings between Zimbabwe and Zambia for 30 days, plus day trips to Chobe National Park in Botswana via the Kazungula border. You can buy it at approved ports of entry, including Victoria Falls Airport. In theory it is no longer available for British passport holders, because Britons no longer need a visa to enter Zambia, but there is no definitive ruling on this, so you can still request one.
The trap is the overnight rule. A single night's stay in Botswana voids the visa. If you book an overnight Chobe lodge and return to Zimbabwe the next day, you'll need to buy a new $55 Single Entry visa at Kazungula.
For UK travellers, the maths works in KAZA's favour: $50 versus $55 for a single-entry visa, plus cross-border access. If your itinerary is Victoria Falls with a Livingstone day-trip, request the KAZA UniVisa on arrival; if the border issues it, you save $5.
Which Option Suits Your Traveller Profile?
- Safari with pre-booked transfer: get the eVisa. It protects a tight pickup schedule at VFA.
- Last-minute traveller: use the VoA with exact cash ready.
- Families with children: apply for the eVisa and avoid the cashier desk with tired kids. Attach under-16s to an adult's application.
- Victoria Falls plus Zambia day-trips: ask for the $50 KAZA UniVisa on arrival, though it is not guaranteed for British passport holders.
- Business traveller: apply for the eVisa well in advance.
Common Mistakes to Avoid
- Using imitator websites: commercial agents charge their own service fee on top of the government fee, and some sites imitate the government portal. Check that the address is evisa.gov.zw before you pay.
- Arriving without small US dollar notes: take the exact fee in small denominations, because the visa is paid in US dollars at the border.
- Counting only on a card or a phone screen: card payment is accepted on arrival but cash in small US dollar notes and a printed approval are safer.
- Booking overnight Botswana stays on a KAZA visa: one night in Botswana voids it, and you'll buy a new visa at Kazungula.
Frequently Asked Questions (FAQ)
What is the difference between the Zimbabwe visa on arrival and the eVisa?
The eVisa is approved and paid online before you fly; the VoA is bought at the border with cash. Fees are the same for UK citizens, but the eVisa skips the cashier queue and the cash risks. Both grant the same 30-day stay.
How much does a Zimbabwe visa on arrival cost for UK citizens?
British passport holders pay reciprocal fees: $55 single, $70 double, $90 multiple entry. These differ from the baseline Category B rates of $30/$45/$55 that most other nationalities pay. Children pay the full fee at any age.
How long does the Zimbabwe eVisa take to process?
Standard processing averages 7 working days, and the Department of Immigration recommends applying at least three weeks before travel. Category B travellers who pre-apply through the online visa application and immigration declaration form introduced in April 2025 are often approved immediately. Allow the full three weeks to be safe.
Can I pay for the Zimbabwe visa on arrival by card?
Payment on arrival can be made in cash or by card, but US dollars in small notes are the safer choice. Take the exact fee for each traveller, because change is not guaranteed at the counter.
When should I apply for the Zimbabwe eVisa before my trip?
Apply no later than three weeks before departure. Processing averages 7 working days, and the Department of Immigration advises a minimum of three weeks. Remember there are no refunds if your application is denied.
Is the KAZA UniVisa cheaper than the Zimbabwe visa on arrival vs eVisa options for British travellers?
Yes, by $5. The KAZA UniVisa costs $50 against $55 for a UK single-entry visa, and it adds multiple Zimbabwe - Zambia crossings plus Chobe day trips. But an overnight stay in Botswana voids it, so check your itinerary first.
Do children need to pay the full Zimbabwe visa fee?
Yes, full visa fees apply regardless of age, including infants. Under-16s can't apply for an eVisa independently; you attach them to an adult's application. Budget $55 per child for a single-entry visa.
Where do I apply for the Zimbabwe eVisa online?
Apply only through the official platform at evisa.gov.zw, run by the Department of Immigration. Sites that imitate the portal charge their own service fee on top of the government fee, so check the web address before paying anything.
Sources and Further Reading
- evisa.gov.zw - the official Zimbabwe eVisa platform, with application forms and processing times.
- Zimbabwe eVisa FAQs - official answers on validity, refunds and entry categories.
- FCDO travel advice: Zimbabwe entry requirements - UK government guidance on passports, visa options and cash limits.
Rules can change, so check the official portal before you travel.