Visa on arrival (90 days)
- Max stay
- 90days
- Processing
- —
- Fee
- —
Difficulty8/10·Realism9/10Why? ▾
Difficulty
Quick paperworkQuick to obtain, light documentation, fast turnaround.
Why this score?
- —Visa on arrival — granted at the border
Approval realism
Approval is likelyMost applicants with the right paperwork get approved.
What drives this score?
- —Visa-on-arrival is granted at the border to qualifying travellers
Step-by-step checklist
Your application checklist
- 1
Check your passport validity
60+ days beforeMost countries require 6+ months of validity beyond your travel dates and at least one blank page. If it's close, renew before applying.
- 2
Bring cash for the visa-on-arrival fee
day beforeVisa-on-arrival counters often only accept exact cash in USD or local currency. Card readers fail constantly. Carry at least the listed fee + 20%.
- 3
On the day of travel
day of travelCarry: passport (printed visa if applicable), onward ticket, proof of accommodation, proof of funds, travel insurance. Border officers retain discretion regardless of visa status.
Show full requirements, fees, and source
What you need
- Valid passport (typically 6+ months validity)
- Onward / return ticket
- Cash for visa fee at the border