IndiaPakistan

Indian Embassy in Pakistan

1 embassy

In Pakistan, India has an embassy in Islamabad. Pakistani citizens must obtain a visa before travelling to India.

Indian Embassy in Islamabad

The Indian embassy is in Islamabad, the capital of Pakistan, at G-5, Diplomatic Enclave, Islamabad, Pakistan. Its phone number and website are on its page.

India visa for Pakistani citizens

PakistanIndia Visa required India visa for citizens of Pakistan

IndiaPakistan Visa required Pakistan visa for citizens of India

India visa requirements for citizens of Pakistan

  • e-Tourist Visa (30 days, 1 year, 5 years)
  • e-Business Visa (incl. e-Conference)
  • e-Medical and e-Medical Attendant Visa
  • e-Transit Visa
  • Fee: US$25
  • 17 required documents

checked 22 October 2026

See the full checklist

India requires Pakistani citizens to hold a visa issued in advance. From Pakistan, the application is made at the Indian embassy in Islamabad or through a visa centre appointed by India.

Pakistan’s missions in India

Missions of Pakistan in India (1)

In return, Pakistan has an embassy in India, in New Delhi.

Good to know

India in Pakistan

Worldwide, India has 251 missions in 156 countries; one of them is in Pakistan.

Travel to Pakistan for Indian citizens

Pakistan requires Indian citizens to hold a visa issued in advance. In Pakistan, Indian citizens can turn to the Indian embassy for passports and emergency help.

Frequently asked questions

Where is the Indian embassy in Pakistan?

The Indian embassy is in Islamabad, at G-5, Diplomatic Enclave, Islamabad, Pakistan.

Do Pakistani citizens need a visa for India?

Pakistani citizens need a visa for India, obtained before travel.

Do Indian citizens need a visa for Pakistan?

Indian citizens need a visa for Pakistan, obtained before travel.

Does Pakistan have an embassy in India?

Yes, Pakistan has its embassy in New Delhi.