IndiaLebanon

Indian Embassy in Lebanon

1 embassy

India is represented in Lebanon by 1 mission: an embassy in Beirut. Lebanese citizens must obtain a visa before travelling to India.

Indian Embassy in Beirut

At 239, Ibrahim Abed El Aal Street, Beirut, the Indian embassy represents India towards Lebanon. The head of mission on record is Md. Noor Rahman Sheikh. Its phone number and website are on its page.

India visa for Lebanese citizens

LebanonIndia Visa required India visa for citizens of Lebanon

IndiaLebanon Visa required Lebanon visa for citizens of India

India visa requirements for citizens of Lebanon

  • 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

Lebanese citizens need a visa for India, obtained before travel. From Lebanon, the application is made at the Indian embassy in Beirut or through a visa centre appointed by India.

Lebanon’s missions in India

Lebanon has no mission in India on record; Lebanese citizens there would be served by an embassy accredited from another country.

Good to know

India in Lebanon

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

Travel to Lebanon for Indian citizens

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

Frequently asked questions

Where is the Indian embassy in Lebanon?

The Indian embassy is in Beirut, at 239, Ibrahim Abed El Aal Street, Beirut.

Do Lebanese citizens need a visa for India?

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

Do Indian citizens need a visa for Lebanon?

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

Does Lebanon have an embassy in India?

No mission of Lebanon in India is on record.