Skip to content
3 ways to enter

Nepal visas

Nepal visa on arrival

Most foreign citizens can get a multiple-entry visa when they arrive. Stays of 15, 30 or 90 days are available, and some travellers qualify for a free visa.

Ways to get a Nepal visa on arrival

  1. Standard visa on arrival

    Visa on arrival

    Foreign citizens generally qualify unless they must apply before travelling. Temporary passport holders qualify only if their passport was issued by a European Union member state.

    Stay
    15, 30 or 90 days.
    Entries
    Multiple entries.
    Fee
    USD 30 for 15 days; USD 50 for 30 days; USD 125 for 90 days.
    1. Arrive at an entry point that offers visas on arrival.
    2. Obtain your visa there. An airport kiosk is also available.
  2. Free 30-day visa on arrival

    Visa on arrival

    Citizens of Bangladesh, Bhutan, Maldives, Pakistan and Sri Lanka qualify.

    Stay
    30 days.
    Entries
    Multiple entries.
    Fee
    Free.
    1. Arrive at an entry point that offers visas on arrival.
    2. Obtain your free 30-day visa there.
  3. Free tourist visa on arrival

    Visa on arrival

    Citizens of China, Hong Kong and Macao qualify when travelling as tourists.

    Stay
    Visa-on-arrival stays are 15, 30 or 90 days.
    Entries
    Multiple entries.
    Fee
    Free for tourists.

    Passports that qualify (3)

    1. Arrive at an entry point that offers visas on arrival.
    2. Obtain your free tourist visa there.

Who needs it

Travellers who need a visa may use this option if they qualify and have not already obtained a visa.

Who doesn't

Indian citizens do not need a visa. Certain diplomatic or service passport holders also qualify for visa-free entry.

How to apply

  1. Arrive at an entry point that offers visas on arrival.
  2. Obtain your visa there. An airport kiosk is also available.

What to bring

  • Passport valid for at least 6 months from arrival.

Good to know

  • Keep within the stay allowed by your visa.
  • The general visitor limit is 150 days in one calendar year.
  • Available at Tribhuvan International Airport in Kathmandu and the border entry points at Birganj, Bheemdatta, Dhangadhi, Nepalgunj, Kakarbhitta, Kodari and Siddharthanagar.
  • Temporary passport holders qualify only if their passport was issued by a European Union member state.
  • Citizens of Afghanistan, Cameroon, Eswatini, Ethiopia, Ghana, Iran, Iraq, Liberia, Nigeria, Palestine, Somalia, Syria and Zimbabwe must apply at a Nepalese diplomatic mission before travelling.
  • The listed fees are dated May 2026.

Questions

Do I need a visa on arrival for Nepal?

Travellers who need a visa may use this option if they qualify and have not already obtained a visa. Indian citizens do not need a visa. Certain diplomatic or service passport holders also qualify for visa-free entry.

What are the ways to get a visa on arrival for Nepal?

There are 3 options: Standard visa on arrival (a visa at the border); Free 30-day visa on arrival (a visa at the border); Free tourist visa on arrival (a visa at the border).

How long can I stay on a Nepal visa on arrival?

15, 30 or 90 days.

How much does a Nepal visa on arrival cost?

USD 30 for 15 days; USD 50 for 30 days; USD 125 for 90 days. Some travellers qualify for a free visa.

What documents do I need for a Nepal visa on arrival?

Passport valid for at least 6 months from arrival..

How do I apply for a Nepal visa on arrival?

1. 1. Arrive at an entry point that offers visas on arrival. 2. 2. Obtain your visa there. An airport kiosk is also available.

What rules do I have to follow on a Nepal visa on arrival?

Keep within the stay allowed by your visa. The general visitor limit is 150 days in one calendar year.

Does my passport change whether I need a visa on arrival for Nepal?

Yes. Rules depend on the country that issued your passport. Open the Nepal visa page and choose your passport for a plain answer.

Can a visa on arrival for Nepal be refused?

Yes. Officials can refuse a visa or entry, even after you apply. Give true answers, bring the documents asked for, and keep proof of your onward trip and money.

Where do I check the latest Nepal visa on arrival rules?

On Nepal's official immigration or foreign ministry website, or at its embassy. Rules change, so check close to your trip.

Reviewed by