- Address
- Kensington Palace Gardens 12a, London
- Phone
- +44 20 7229 1594
- Website
- uk.nepalembassy.gov.np
Nepal
United 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 Kingdom
Nepal Visa on arrival Nepal visa for citizens of the United Kingdom
Nepal
United 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.