The Zimbabwe eVisa costs $30 USD for single entry and $45 for double entry, payable by credit or debit card at evisa.gov.zw. The KAZA UniVisa covering both Zimbabwe and Zambia costs $50. Fees are charged in US Dollars and are non-refundable, even if your application is denied. This guide breaks down every cost you can expect when applying for a Zimbabwe visa.
Zimbabwe eVisa Fee Structure
The Zimbabwe eVisa system offers two pricing tiers based on how many times you plan to enter the country during your visa validity period.
Single Entry eVisa
| Detail | Information |
|---|---|
| Fee | $30 USD |
| Entries allowed | 1 |
| Validity | 90 days from issue |
| Stay allowed | Up to 90 days |
| Best for | Single trip visitors |
A single entry eVisa is the most affordable option for travelers making one visit to Zimbabwe. Once you enter the country, the visa is “used” even if you leave after one day. If you need to re-enter, you must apply for a new visa.
Double Entry eVisa
| Detail | Information |
|---|---|
| Fee | $45 USD |
| Entries allowed | 2 |
| Validity | 90 days from issue |
| Stay allowed | Up to 90 days per entry |
| Best for | Side trips to Zambia/Mozambique |
A double entry eVisa allows you to leave Zimbabwe and return once within the 90-day validity period. This is ideal if you plan to visit Victoria Falls from the Zambia side, take a day trip to Mozambique, or combine Zimbabwe with another country.
When to choose double entry: If you plan to cross into Zambia or Botswana for any reason during your trip, the double entry eVisa saves you from needing a second visa.
visa on arrival Fees
Travelers who do not apply for an eVisa in advance can obtain a visa on arrival at any Zimbabwe port of entry. Fees vary by nationality and entry type.
| Visa Type | VOA Fee (USD) | eVisa Fee (USD) | Difference |
|---|---|---|---|
| Single entry (30 days) | $30 | $30 | $0 |
| Single entry (90 days) | $55 | $30 | +$25 |
| Double entry (90 days) | $70 | $45 | +$25 |
| Business single entry | $55 | $30 | +$25 |
| Transit | $30 | $30 | $0 |
Key insight: The eVisa is almost always cheaper than the visa on arrival, particularly for single entry tourist visits. The difference can be $25 or more for 90-day and business visas.
Visa on arrival payment: Cash in USD or South African Rand is accepted at all ports. Credit and debit cards are accepted at major airports (Harare, Victoria Falls, Bulawayo). Smaller land border posts may only accept cash.
KAZA UniVisa Fee
The KAZA UniVisa is a special joint visa between Zimbabwe and Zambia that offers excellent value for travelers visiting both countries.
| Detail | Information |
|---|---|
| Fee | $50 USD |
| Countries | Zimbabwe + Zambia |
| Validity | 30 days |
| Entries | Unlimited between Zimbabwe and Zambia |
| Available at | Online and major border posts |
| Best for | Victoria Falls visitors |
Cost comparison: Buying separate visas for Zimbabwe ($30) and Zambia ($30) totals $60. The KAZA UniVisa at $50 saves you $10 and allows unlimited crossings between the two countries.
Eligible ports: Victoria Falls Border Post, Kazungula Border Post, Victoria Falls Airport, and Harry Mwaanga Nkumbula International Airport (Livingstone, Zambia).
eVisa vs VOA vs KAZA – Cost Comparison
| Factor | eVisa | VOA | KAZA |
|---|---|---|---|
| Single entry fee | $30 | $30-$55 | N/A |
| Double entry fee | $45 | $45-$70 | N/A |
| Combined Zim+Zam | $60 (2 visas) | $60+ | $50 |
| Payment | Card online | Cash/card at border | Cash/card |
| processing time | 3-5 days | Immediate | Immediate |
| Pre-approval | Yes | No | No |
| Queue at border | Minimal | Possible long queues | Minimal |
| Best value for | Planned single-country trips | Spontaneous travel | Dual-country trips |
Recommendation: Apply for the eVisa online for the best price and convenience. Choose KAZA if visiting both Zimbabwe and Zambia. Use VOA only for spontaneous trips where you cannot wait for eVisa processing.
Payment Methods for Zimbabwe eVisa
The eVisa portal at evisa.gov.zw accepts the following payment methods:
Accepted cards:
- Visa credit/debit cards
- Mastercard credit/debit cards
- Cards issued in any country (charged in USD)
Not accepted:
- American Express
- PayPal or other online payment systems
- Bank transfer
- Mobile money
Currency: All eVisa fees are charged in US Dollars. If your card is in another currency, your bank will convert at the prevailing exchange rate. A small foreign transaction fee may apply depending on your card issuer.
For visa on arrival: Cash in USD is the most widely accepted payment. South African Rand is accepted at most ports. Credit and debit cards are accepted at international airports but may not work at smaller land border posts.
Tip: Carry exact change in USD cash as a backup, even if you have an eVisa. Some border posts charge small administrative fees that are not covered by the eVisa.
Refund Policy
eVisa fees are non-refundable. Once you submit your application and payment is processed, the fee will not be returned regardless of the outcome.
Scenarios where you will NOT get a refund:
- Application denied due to incomplete documents
- Application denied due to ineligibility
- You cancel your trip after applying
- Duplicate application submitted in error
- Visa expires without use
How to avoid wasted fees:
- Double-check all information before submitting
- Ensure your passport has 6+ months validity
- Upload clear, compliant documents
- Verify you are eligible before applying
- Apply only once per trip
Frequently Asked Questions
How much is the eVisa for Zimbabwe?
The Zimbabwe eVisa costs $30 USD for single entry and $45 USD for double entry. Payment is by Visa or Mastercard at evisa.gov.zw. The KAZA UniVisa (Zimbabwe + Zambia) costs $50 USD.
How much does it cost to get an eVisa?
The eVisa costs $30-$45 USD depending on entry type. There are no additional processing fees on the official evisa.gov.zw portal. Third-party sites may charge extra service fees.
How much is a Zimbabwe visa for US citizens?
US citizens pay the same fees as all Category B nationalities: $30 USD for single entry eVisa, $45 for double entry, or $30-$55 for visa on arrival at the border.
Is the KAZA UniVisa cheaper than two separate visas?
Yes. The KAZA UniVisa costs $50 USD for both Zimbabwe and Zambia. Two separate visas would cost $60 ($30 each). The KAZA visa also allows unlimited crossings between the two countries.
Can I pay for Zimbabwe visa with cash?
The eVisa requires online payment by credit or debit card. Visa on arrival accepts cash in USD or South African Rand at all ports, plus cards at major airports.
Are Zimbabwe visa fees refundable?
No, eVisa fees are non-refundable regardless of whether your application is approved or denied. Ensure all documents are correct before submitting to avoid wasting the fee.
Why is the eVisa cheaper than visa on arrival?
The eVisa system has lower operational costs as applications are processed online. The visa on arrival requires staff at border posts, which increases the fee, particularly for 90-day and business visas.
Do children pay the same visa fee?
Yes, every traveler including children and infants needs their own visa at the full fee. There are no reduced rates for children or infants.
—
Last updated: July 2026. Fees verified against evisa.gov.zw official portal. Fees may change without notice – always confirm current prices before applying.
The evisazimbabwe.info team monitors official sources for fee changes and updates this guide accordingly.