Visa on arrival (30 days)
- Max stay
- 30days
- Processing
- —
- Fee
- —
Difficulty8/10·Realism7/10Why? ▾
Difficulty
Quick paperworkQuick to obtain, light documentation, fast turnaround.
Why this score?
- —Visa on arrival — granted at the border
Approval realism
Approval depends on youApproval depends heavily on the documents and circumstances you can show. Read the warning above — it points to what tends to move the needle.
What drives this score?
- —Visa-on-arrival is granted at the border to qualifying travellers
- -2Russian passport — Russian passport: heightened scrutiny across EU/Schengen and allied states
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
