NepalUnited Kingdom

Nepali Embassy in the United Kingdom

1 embassy

In the United Kingdom, Nepal has an embassy in London. British citizens can get a visa on arrival in Nepal, valid for stays of up to 150 days.

Nepali Embassy in London

The Nepali embassy is in London, the capital of the United Kingdom, at Kensington Palace Gardens 12a, London. Its phone number and website are on its page.

Nepal visa for British citizens

United KingdomNepal Visa on arrival Nepal visa for citizens of the United Kingdom

NepalUnited Kingdom Visa required United Kingdom visa for citizens of Nepal

British citizens receive their visa for Nepal at the border; it covers up to 150 days.

The United Kingdom’s missions in Nepal

Missions of the United Kingdom in Nepal (1)

In return, the United Kingdom has an embassy in Nepal, in Kathmandu.

Good to know

Nepal in the United Kingdom

Worldwide, Nepal has 41 missions in 30 countries; one of them is in the United Kingdom.

Travel to the United Kingdom for Nepali citizens

Nepali citizens must obtain a visa before travelling to the United Kingdom. In the United Kingdom, Nepali citizens can turn to the Nepali embassy for passports and emergency help.

When the Nepali embassy in the United Kingdom is closed

The Nepali embassy in the United Kingdom closes on the United Kingdom’s public holidays, the next being Christmas Day on Friday 25 December 2026, St. Stephen's Day (Boxing Day) on Monday 28 December 2026 and Good Friday on Friday 26 March 2027.

Frequently asked questions

Where is the Nepali embassy in the United Kingdom?

The Nepali embassy is in London, at Kensington Palace Gardens 12a, London.

Do British citizens need a visa for Nepal?

British citizens receive their visa for Nepal at the border; it covers up to 150 days.

Do Nepali citizens need a visa for the United Kingdom?

The United Kingdom requires Nepali citizens to hold a visa issued in advance.

Does the United Kingdom have an embassy in Nepal?

Yes, the United Kingdom has its embassy in Kathmandu.