RussiaLebanon

Russian Embassy in Lebanon

1 embassy

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

Russian Embassy in Beirut

At Mar-Elias street, El-Tina, Beirut, the Russian embassy represents Russia towards Lebanon. The head of mission on record is Рудаков Александр Николаевич. Its phone number and website are on its page.

Russia visa for Lebanese citizens

LebanonRussia Visa required Russia visa for citizens of Lebanon

RussiaLebanon Visa on arrival Lebanon visa for citizens of Russia

Russia visa requirements for citizens of Lebanon

  • Unified electronic visa (e-visa)
  • Regular tourist visa
  • Private, business, study and work visas (invitation-based)
  • 11 required documents

checked 22 October 2026

See the full checklist

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

Lebanon’s missions in Russia

Missions of Lebanon in Russia (1)

In return, Lebanon has an embassy in Russia, in Moscow.

Good to know

Russia in Lebanon

Worldwide, Russia has 301 missions in 155 countries; one of them is in Lebanon.

Travel to Lebanon for Russian citizens

Russian citizens receive their visa for Lebanon at the border; it covers up to 30 days. In Lebanon, Russian citizens can turn to the Russian embassy for passports and emergency help.

Frequently asked questions

Where is the Russian embassy in Lebanon?

The Russian embassy is in Beirut, at Mar-Elias street, El-Tina, Beirut.

Do Lebanese citizens need a visa for Russia?

Lebanese citizens must obtain a visa before travelling to Russia.

Do Russian citizens need a visa for Lebanon?

Russian citizens can get a visa on arrival in Lebanon, valid for stays of up to 30 days.

Does Lebanon have an embassy in Russia?

Yes, Lebanon has its embassy in Moscow.