United KingdomIndia

British Embassy & Consulates in India

  • 1 embassy
  • 7 consulates general
  • 1 consulate

In India, the United Kingdom has an embassy in New Delhi, 7 consulates general in Chennai, Hyderabad, Chandigarh, Kolkata, Mumbai, Bengaluru and Ahmedabad and a consulate in Vasco da Gama. Indian citizens must obtain a visa before travelling to the United Kingdom.

Map: the United Kingdom’s 9 missions in India

Map: the United Kingdom’s 9 missions in India

British Embassy in New Delhi

High Commission of the United Kingdom in New Delhi

High Commission · New Delhi

Today 09:00–17:00
Address
Shanti Path, 110021 New Delhi
Website
gov.uk

The British embassy is in New Delhi, the capital of India, at Shanti Path, 110021 New Delhi. Its website is linked on its page.

British consulates in India

The United Kingdom also has 7 consulates general in Chennai, Hyderabad, Chandigarh, Kolkata, Mumbai, Bengaluru and Ahmedabad and a consulate in Vasco da Gama; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.

United Kingdom visa for Indian citizens

IndiaUnited Kingdom Visa required United Kingdom visa for citizens of India

United KingdomIndia e-Visa India visa for citizens of the United Kingdom

United Kingdom visa requirements for citizens of India

  • Standard Visitor visa (up to 6 months)
  • Visitor in Transit visa (landside)
  • Student and work routes (brief)
  • Fee: £135
  • 5 required documents

checked 22 October 2026

See the full checklist

Indian citizens must obtain a visa before travelling to the United Kingdom. From India, the application is made at the British embassy in New Delhi or one of the consulates in Chennai, Hyderabad, Chandigarh, Kolkata, Mumbai, Bengaluru, Ahmedabad and Vasco da Gama or through a visa centre appointed by the United Kingdom.

India’s missions in the United Kingdom

Missions of India in the United Kingdom (9)

In return, India has 9 missions in the United Kingdom, including its embassy in London.

Good to know

The United Kingdom in India

Worldwide, the United Kingdom has 280 missions in 168 countries; 9 of them are in India.

Travel to India for British citizens

India requires a visa from British citizens, available online as an e-Visa for up to 30 days. In India, British citizens can turn to the British embassy for passports and emergency help.

Frequently asked questions

Where is the British embassy in India?

The British embassy is in New Delhi, at Shanti Path, 110021 New Delhi.

Does the United Kingdom have consulates in India?

Yes, the United Kingdom has 7 consulates general in Chennai, Hyderabad, Chandigarh, Kolkata, Mumbai, Bengaluru and Ahmedabad and a consulate in Vasco da Gama.

Do Indian citizens need a visa for the United Kingdom?

Indian citizens must obtain a visa before travelling to the United Kingdom.

Do British citizens need a visa for India?

British citizens need a visa for India, which they can apply for online as an e-Visa for stays of up to 30 days.

Does India have an embassy in the United Kingdom?

Yes, India has its embassy in London, along with 8 other missions in the United Kingdom.