Nepal visa information

** The Government of Nepal has suspended the visa-on-arrival for all foreigners with effect of 13 March 2020. From 20 March – 15 April, the Government of Nepal has announced its intention to deny entry to Nepal to certain foreign nationals, including British nationals. **

Is an entry visa required for Nepal?

All foreign nationals (with the exception of Indian passport holders) will require a visa to enter Nepal.

How do I arrange the visa?

A visa can be arranged on arrival into Nepal at Kathmandu’s Tribhuvan Airport and at some land borders. During peak tourist season be prepared to queue at the airport. 

If you wish to skip the queues and take the stress out of arriving after a long flight, it’s possible to obtain an entry visa from the Nepali embassy in your country of residence. You will need to enter Nepal within six months of your visa issue date.  UK residents can arrange the visa by post, please visit for full details.

What is required to arrange the visa?

We prefer to arrange the visa by post in advance of travel as it can easily save 1 hour + at the airport. All details of how to do this from the UK can be found at With visa already in your passport, on arrival you take the priority line at immigration.

Recently, to speed up the visa application process on arrival, Nepal immigration have introduced registration machines at Kathmandu airport. These allow visitors to digitally complete a visa application form and take a photo. 

Alternatively, there is still the ‘old school’ option available of filling in a paper application form on arrival and for this you will need to provide one passport-sized photo with a light background. It is essential that your passport is valid for a minimum of six months from your arrival into Nepal and you will need a whole page free for the visa.

What is the cost of the visa?

A single-entry visa valid for 15 days costs US$25 per person and US$40 per person for 30 days. This fee is payable in Euros, US Dollars or Pound Sterling cash. Credit cards, Indian and Nepali currency cannot be used to make payment. If you are arriving via a land border, payment is only acceptable in US Dollars cash.

Looking for visa information for another country?

Book With Confidence

For peace of mind when booking your future holiday to Asia, we have introduced flexible booking conditions & full financial clarity.