Lebanon entry requirements for Morocco passport holders
Moroccan passport holders can get a visa on arrival at Beirut–Rafic Hariri International Airport. No advance application needed — just show up with the right documents and pay the fee at the immigration counter. As of 2025, the process is straightforward for tourism stays.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival at Beirut airport | Hand over your passport at the visa counter before immigration. Pay the fee in cash — USD is preferred, have exact change ready. The visa is stamped directly into your passport, valid for the duration of your stay.Check visa details | Required |
| Valid passport Must be valid for the duration of your stay | Your passport needs to be valid for at least the entire period you plan to stay in Lebanon. Airlines at departure may check this, so verify your passport doesn't expire before your return date. | Required |
| Return or onward ticket Proof of departure from Lebanon | Immigration at Beirut Rafic Hariri International Airport asks for a confirmed onward or return ticket. Have a printed copy or show it on your phone — they check this before stamping you in. | Required |
| Proof of accommodation Hotel booking or host invitation | Carry a printed hotel reservation or a letter from your host with their contact details. Immigration may ask where you're staying, especially if you're arriving without a pre-booked hotel. | Recommended |
| Proof of funds Cash or bank statement | Have at least $1,000 USD in cash or a bank statement showing sufficient funds for your stay. Immigration rarely asks, but having it ready avoids delays if they do. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Obtainable on arrival for Moroccan passport holders. Extendable at General Security offices.
Available on arrival for Moroccan passport holders. Allows multiple entries within validity.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry)Moroccan passport holders can obtain a visa on arrival at Lebanese entry points at no cost for stays up to 1 month. | Free (0 USD) |
| Overstay fine per dayOverstay fines are not officially published; travellers are advised to avoid overstaying and seek extension if needed. | Free (0 USD) |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Lebanon
Moroccan passport holders transiting through Lebanon do not need a visa if they remain airside and have a confirmed onward ticket within 24 hours.
- Holders of valid US, UK, or Schengen visas may transit without visa for up to 48 hours.
Health & vaccines for Lebanon
Risk of traveler's diarrhea, typhoid, and hepatitis A from contaminated food/water. Practice good hygiene.
Low risk of dengue and leishmaniasis; use insect repellent in rural areas.
Urban areas, especially Beirut, may have high air pollution; those with respiratory issues should take precautions.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for visa extensions and residency matters. Bring passport, visa, and proof of accommodation.
Regional office for visa extensions. Services may be limited; confirm in advance.