Which countries offer visa on arrival for most travelers?
Quick answer: Many countries offer visa on arrival to travelers with strong passports - including Thailand, Indonesia, Egypt, Jordan, Nepal, and more. Requirements and eligibility vary by nationality, so always check before you fly.
What is a visa on arrival?
A visa on arrival (VOA) lets you get your visa at the border - at the airport or land crossing - when you arrive. You do not need to apply in advance. Instead, you present your documents at a dedicated counter and pay the fee on arrival.
Visa on arrival is not visa-free travel. You still need to meet entry requirements and pay a fee in most cases. The difference is timing: you complete the process at the border rather than beforehand.
Popular countries offering visa on arrival
| Country | Typical fee | Max stay | Notes |
|---|---|---|---|
| Thailand | Free (mostly) | 30 days | Extended to 60 days for many nationalities from 2024 |
| Indonesia (Bali) | USD 35 | 30 days | Available at major airports |
| Egypt | USD 25 | 30 days | Must be paid in cash (USD/EUR) |
| Jordan | JOD 40 | 30 days | Free with Jordan Pass |
| Nepal | USD 30 | 30 days | USD 50 for 90 days |
| Cambodia | USD 30 | 30 days | Also available as e-visa |
| Ethiopia | USD 50 | 30 days | Only at Addis Ababa airport |
What to bring for a visa on arrival
Bring your valid passport (usually with at least 6 months validity), a passport-size photo, your return or onward ticket, proof of accommodation, and the visa fee in cash. Many VOA counters do not accept cards, so carry the right currency.
Tips for a smooth process
Always verify your eligibility on the official immigration website before departure. Some countries only offer VOA at specific entry points - not all land borders qualify. Queues at VOA counters can be long at peak times, so budget extra time when landing.
Related articles
What is an e-visa and how does it differ from a traditional visa?
Visa on Arrival - FAQ
Visa on arrival lets you obtain a visa at the border when you arrive, without applying in advance. It is available to eligible nationalities at airports and land borders in many countries, including Thailand, Indonesia, Jordan, Nepal, and Egypt.
It depends on your nationality. Strong passports like the US, UK, EU, and Japanese often get visa on arrival in many countries, while other passport holders may face more restrictions. Always check the destination country's immigration rules before you travel.
Bring your passport, a passport photo, a return or onward ticket, proof of accommodation (such as a hotel booking), and the visa fee in cash. Some countries also require proof of sufficient funds.
No. An e-visa is pre-approved online before you travel. A visa on arrival is granted at the border on the day you arrive. Both are valid entry documents, but e-visas reduce waiting time at the border.
Still need help?
Our support team is ready to assist you with any questions.
Related Articles
What happens if my visa expires while I am still in the country?
Staying past your visa expiry is an overstay - and it is illegal in almost every country. Learn what happens, what to do, and how to avoid serious consequences.
Read moreWhat is a multiple-entry visa and how does it work?
A multiple-entry visa lets you enter and exit a country multiple times during the visa's validity. Learn how it differs from single-entry visas and how to get one.
Read moreWhat can I do if my visa application is denied?
A visa denial does not mean the end of the road. Learn how to appeal, how to reapply with a stronger application, and what you must declare on future visa forms.
Read moreDo children need their own visa to travel internationally?
Children need their own passport and usually their own visa for international travel. Learn about fee exemptions, consent letters for solo-parent travel, and what to prepare.
Read moreStill need help?
Our support team is ready to assist you with any questions.