Rwandan passport holders can get a visa on arrival at Zimbabwe's ports of entry. As of 2026, this is the standard procedure — no need to apply in advance. Just show up with your documents and pay the fee at the immigration counter.
Entry requirements
Requirement
Details
Status
Visa on arrival
Visa on arrival
Rwandan passport holders can get a single-entry visa on arrival at Zimbabwe's airports and land borders. The visa costs $30 USD — bring exact cash in US dollars. You'll fill in a form at the immigration counter and hand over your passport for stamping.Apply online
Required
Valid passport
Valid passport
Your passport must be valid for at least 6 months from your date of entry into Zimbabwe. Airlines check this at check-in — if your passport expires sooner, you'll be denied boarding. No blank page requirement, but have at least one free page for the visa sticker.
Required
Return or onward ticket
Return or onward ticket
Immigration officers routinely ask for proof of onward travel. Have a printed or digital copy of your return flight or a bus/train ticket out of Zimbabwe. If you're overlanding, a letter from your tour operator stating your exit plan works too.
Required
Proof of accommodation
Proof of accommodation
Have your hotel booking confirmation or a letter of invitation from your host ready. Officers at Harare and Victoria Falls airports ask for this about half the time. A simple printout or phone screenshot works.
Recommended
Proof of funds
Proof of funds
Carry at least $300 USD in cash or have a bank statement showing you can cover your stay. Zimbabwe has a cash economy — US dollars are widely accepted. ATMs exist but often run out of cash.
Recommended
Bring US dollars cash — no other options
The visa fee must be paid in US dollars cash at the immigration counter. ATMs at the airport often dispense local currency (ZWL) only, and the exchange rate at the counter is terrible. Bring crisp, clean bills — no tears, marks, or old series notes.
Visa on arrival is straightforward
No need to apply online or visit an embassy. Just show up with your passport, a blank page, and the visa fee. The whole process takes 10–40 minutes depending on the queue.
What happens at the border
1
Arrive at Zimbabwe immigration
At Harare or Victoria Falls airport, follow signs to 'Immigration' or 'Visa on Arrival'. Join the queue for foreign passports.
2
Present your documents
Hand over your passport, completed arrival card (you'll get it on the plane or at the counter), and your return ticket if asked. The officer will check your passport validity and blank page.
3
Pay the visa fee
The officer will tell you the fee. Pay in US dollars cash. Keep the receipt — you may need it when leaving.
4
Receive your visa sticker
The officer stamps your passport with the visa. Check the validity dates and the number of entries allowed before you walk away.
5
Proceed to baggage claim and customs
After immigration, collect your bags and pass through customs. No separate steps for visa holders.
Visa options if you want to stay beyond the free limit:
Tourist visa (single entry)
Max stay30 days, extendable 30 days
Validity3 months from issue
CostUSD 50 (USD 50)
Apply online or on arrival.
Tourist visa (multiple entry)
Max stay30 days per visit, extendable
Validity6 months from issue
CostUSD 100 (USD 100)
Ideal for multiple trips.
Long-stay visitor visa
Max stay90 days, extendable
Validity1 year
CostUSD 200 (USD 200)
Requires sponsorship or strong ties.
work visa
Work Permit (Employment Visa)
Up to 2 years, renewable
USD 500 (USD 500)
For those with a job offer in Zimbabwe. Requires employer sponsorship and proof of qualifications.
investor visa
Investor Permit
Up to 3 years, renewable
USD 1,000 (USD 1,000)
For individuals investing a minimum of USD 250,000 in Zimbabwe. Includes residency rights.
student visa
Student Permit
Duration of studies, renewable
USD 200 (USD 200)
For enrolled students at recognized Zimbabwean institutions. Requires acceptance letter and proof of funds.
Other fees
Service
Cost
Visa on arrival (single entry)Payable in cash (USD) at port of entry.
USD 50 (USD 50)
Tourist visa (single entry, pre-arranged)Can be applied online before travel.
USD 50 (USD 50)
Tourist visa (multiple entry)Valid for up to 6 months.
USD 100 (USD 100)
Overstay fine per dayNo maximum cap specified; avoid overstaying.
USD 20 per day (USD 20)
Stay extension (if allowed)Extension possible at immigration offices for up to 30 days.
USD 50 (USD 50)
Common reasons for entry denial
Insufficient funds30%
No return ticket25%
Unclear accommodation20%
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Zimbabwe
No transit visa needed
Rwanda passport holders transiting through Zimbabwe do not need a transit visa if staying airside and not passing through immigration.
Airside transitAllowed up to 48h
Exceptions & conditions
If leaving the airport or passing through immigration, a visa on arrival is required.
Transit hubsRobert Gabriel Mugabe International Airport (Harare) · Joshua Mqabuko Nkomo International Airport (Bulawayo) · Victoria Falls International Airport
Health & vaccines for Zimbabwe
Required for entry
Yellow FeverRequired if arriving from a country with yellow fever risk (e.g., Rwanda).
The fee varies by nationality but is typically between $30 and $75 USD for a single-entry visa. Pay in US dollars cash at the immigration counter. Bring small denominations if possible.
No, the visa on arrival is not extendable. If you need to stay longer, you must leave and re-enter, or apply for a different visa type before travel.
Visa on arrival is available at all major land border posts, including Beitbridge, Chirundu, and Victoria Falls. The process is the same as at airports — queue at immigration, pay the fee, get your stamp.
Zimbabwe requires a yellow fever vaccination certificate if you are arriving from a country with yellow fever risk. Rwanda is not on that list, so you likely won't need it. But check with your airline or the Zimbabwe embassy if you've recently traveled elsewhere.
No, only US dollars cash is accepted at immigration counters. ATMs at the airport may dispense local currency (ZWL), not USD. Bring enough cash for the visa fee and a bit extra for incidentals.
At busy times (like when multiple flights land), expect 20–40 minutes in the immigration queue. At quieter times, it can be as fast as 10 minutes. The actual visa issuance takes just a couple of minutes once you reach the counter.
You will be denied entry. The 6-month validity rule is strictly enforced. Renew your passport before traveling to Zimbabwe.
Entry requirements change. This page was verified on May 30, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.