# Tags

Visa on Arrival – Countries Providing Arrival Visas

Visa on Arrival Countries

These destinations let eligible travelers get a visa stamped at the airport or land border on the spot — no embassy appointment or online approval needed before you fly.

Visa on arrival means you apply and pay when you land, rather than beforehand. It's usually quick - anywhere from 10 minutes to a couple of hours - but eligibility always depends on your own passport, and some countries restrict it to specific airports or entry points.

Good to know: most visa-on-arrival stays run 14-30 days and cover tourism, business meetings, family visits, or medical trips. Come prepared with a valid passport, passport photos, proof of accommodation, a return ticket, and the visa fee in local currency - and always check the latest rules for your nationality before you travel.

28 Popular Visa-on-Arrival Destinations

Tap a country's guide (where available) for the full breakdown, or treat this as your starting checklist.

🇦🇲

Armenia

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇧🇩

Bangladesh

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇧🇴

Bolivia

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇰🇭

Cambodia

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇶🇦

Qatar

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇪🇬

Egypt

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇬🇦

Gabon

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇬🇪

Georgia

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇮🇳

India

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇮🇷

Iran

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇰🇪

Kenya

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇰🇼

Kuwait

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇱🇦

Laos

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇲🇳

Mongolia

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇲🇲

Myanmar

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇲🇾

Malaysia

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇳🇬

Nigeria

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇳🇵

Nepal

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇴🇲

Oman

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇵🇰

Pakistan

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇵🇬

Papua New Guinea

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇸🇦

Saudi Arabia

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇱🇰

Sri Lanka

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇹🇼

Taiwan

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇹🇷

Turkey

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇹🇭

Thailand

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇺🇬

Uganda

Visa on arrival available for eligible nationalities.

14–30 days On arrival
🇻🇳

Vietnam

Visa on arrival available for eligible nationalities.

14–30 days On arrival
Advertisement
Google ad unit goes here

Was this article helpful?

Note: We do not offer visa or legal advice or application services, so we do not respond to such inquiries.