How Indian passport holders get a visa for Lebanon: visa type, government fee, processing time, maximum stay, the documents required and where to apply. Government-sourced — always verify on the official site before you travel.
Quick facts
- Visa type: Sticker visa — Lebanese Embassy via VFS Global in India
- Government fee: Single entry: around ₹8,250. Double entry: around ₹11,750. Multiple entry: around ₹16,450. Plus VFS Global service charge.
- Processing time: Typically 5–12 working days depending on city of submission (Delhi is fastest)
- Maximum stay: Single-entry tourist visa: up to 90 days
- Interview: Not required
- Ease for Indian travellers: 20/100
Documents you'll need
- Indian passport valid at least 6 months with 2 clean blank pages
- Two recent passport-size photos (ICAO compliant, white background — required from Sep 2025)
- Confirmed return / onward flight ticket
- Confirmed hotel reservation in Lebanon
- Bank statements for the last 6 months
- Cover letter / invitation letter explaining purpose of visit
- Travel insurance covering the full stay
- Employment / business proof (NOC, salary slips, ITR)
How & where to apply
Apply through VFS Global on behalf of the Embassy of Lebanon in New Delhi — the only authorised channel. Lebanon does NOT issue visa on arrival for Indian passport holders. VFS Global – Lebanon Visa (India)
Transit & connections
No transit visa needed for airside connections at Beirut–Rafic Hariri Airport. Leaving the airport requires a visa.
Good to know
TRAVEL ADVISORY: The Indian MEA continues to strongly advise against non-essential travel to Lebanon due to the unstable security situation, including drone and missile strikes around Beirut and southern Lebanon. Indian nationals already in Lebanon are urged to leave or stay vigilant. Check the latest MEA advisory before booking. Visa rules change often — confirm on the official government source: https://www.indianembassybeirut.gov.in/traveladvisoryforindiannationalsinlebanon
Frequently asked questions
Do Indians need a visa for Lebanon?
Sticker visa — Lebanese Embassy via VFS Global in India. TRAVEL ADVISORY: The Indian MEA continues to strongly advise against non-essential travel to Lebanon due to the unstable security situation, including drone and missile strikes around Beirut and southern Lebanon. Indian nationals already in Lebanon are urged to leave or stay vigilant. Check the latest MEA advisory before booking.
What documents do Indians need for a Lebanon visa?
Indian passport valid at least 6 months with 2 clean blank pages; Two recent passport-size photos (ICAO compliant, white background — required from Sep 2025); Confirmed return / onward flight ticket; Confirmed hotel reservation in Lebanon; Bank statements for the last 6 months; Cover letter / invitation letter explaining purpose of visit; Travel insurance covering the full stay; Employment / business proof (NOC, salary slips, ITR)
How long does a Lebanon visa take and what does it cost?
Processing: Typically 5–12 working days depending on city of submission (Delhi is fastest). Government fee: Single entry: around ₹8,250. Double entry: around ₹11,750. Multiple entry: around ₹16,450. Plus VFS Global service charge.. Maximum stay: Single-entry tourist visa: up to 90 days.
How do Indians apply for a Lebanon visa?
Apply through VFS Global on behalf of the Embassy of Lebanon in New Delhi — the only authorised channel. Lebanon does NOT issue visa on arrival for Indian passport holders. Official source: https://www.indianembassybeirut.gov.in/traveladvisoryforindiannationalsinlebanon