GreeceLebanon

Greek Embassy in Lebanon

1 embassy

In Lebanon, Greece has an embassy in Beirut. Lebanese citizens need a visa for Greece, obtained before travel.

Greek Embassy in Beirut

The Greek embassy is in Beirut, the capital of Lebanon, at شارع 21, بيروت. Its phone number and website are on its page.

Greece visa for Lebanese citizens

LebanonGreece Visa required Greece visa for citizens of Lebanon

GreeceLebanon Visa on arrival Lebanon visa for citizens of Greece

Greece visa requirements for citizens of Lebanon

  • Schengen visa (type C) for Greece
  • National visa (type D)
  • Schengen short-stay visa (type C) – business
  • Schengen short-stay visa (type C) – visiting family or friends
  • Fee: €90
  • 12 required documents

checked 22 October 2026

See the full checklist

Lebanese citizens must obtain a visa before travelling to Greece. From Lebanon, the application is made at the Greek embassy in Beirut or through a visa centre appointed by Greece.

Lebanon’s missions in Greece

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

Good to know

Greece in Lebanon

Worldwide, Greece has 142 missions in 88 countries; one of them is in Lebanon.

Travel to Lebanon for Greek citizens

Lebanon issues Greek citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance. In Lebanon, Greek citizens can turn to the Greek embassy for passports and emergency help.

Frequently asked questions

Where is the Greek embassy in Lebanon?

The Greek embassy is in Beirut, at شارع 21, بيروت.

Do Lebanese citizens need a visa for Greece?

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

Do Greek citizens need a visa for Lebanon?

Greek citizens receive their visa for Lebanon at the border; it covers up to 30 days.

Does Lebanon have an embassy in Greece?

No mission of Lebanon in Greece is on record.