Serbian passport holders can get a visa on arrival in Lebanon. As of 2026, you simply show up at Beirut–Rafic Hariri International Airport, pay the fee, and receive a visa valid for up to one month. No need to apply in advance.
Entry requirements
Requirement
Details
Status
Valid passport
Must be valid for at least 6 months beyond your intended stay
Your passport needs at least 6 months of validity from your arrival date in Lebanon. Airlines check this before boarding — if your passport expires sooner, you'll be denied boarding.
Required
Visa on arrival
Obtain at Beirut–Rafic Hariri International Airport
You get a visa on arrival at Beirut airport. Pay the fee in cash — USD is accepted. Have your passport photo ready. The visa is valid for 1 month and can be extended at the General Security office in Beirut.Visa details
Required
Return or onward ticket
Proof of departure from Lebanon
Immigration officers at Beirut airport routinely ask for a return or onward ticket. Have a printed copy or a digital version on your phone ready. If you're flying out of Lebanon, the airline checks this at check-in.
Required
Proof of accommodation
Hotel booking or host invitation
Immigration may ask where you're staying. Have a hotel confirmation or a letter from your host with their address and phone number. A simple booking printout works.
Recommended
Proof of funds
Show you can support yourself during your stay
Carry at least $1,000 USD in cash or have a bank statement showing sufficient funds. Immigration rarely asks, but if they do, you need to show you're not working illegally.
Recommended
Cash only for visa fee
The visa on arrival fee must be paid in cash (USD or LBP) at the bank counter before immigration. There is no ATM there, so bring crisp, non-damaged $50 USD bills. Damaged notes may be refused.
Israeli stamps = denied entry
Lebanon strictly prohibits entry to anyone with an Israeli passport stamp, visa, or even an entry/exit stamp from a land border with Israel. If you have any Israeli-related marks, you will be refused entry and deported.
What happens at the border
1
Arrive at Beirut Airport
After landing, follow signs to 'Arrivals' and then 'Visa on Arrival' or 'Bank Counter'. You'll see a small bank window before the immigration booths.
2
Pay the visa fee
Hand over your passport and the fee (cash only, USD or LBP). The bank clerk will give you a receipt. Keep it.
3
Proceed to immigration
Walk to the immigration officer with your passport, receipt, and boarding pass. They'll stamp you in. The whole process takes 10–20 minutes if the queue is short.
4
Collect your luggage and exit
After immigration, head to baggage claim, then customs. No additional forms needed.
The visa on arrival is typically valid for 1 month. You can extend it once at the General Security office in Beirut for an additional fee (around $50 USD). The extension gives you another month.
Yes, but only at official border crossings. The Masnaa crossing from Syria is the most common. The process is the same — pay the fee and get stamped. Note: if you have an Israeli stamp in your passport, you will be denied entry to Lebanon.
You will be denied boarding by the airline or refused entry at the border. Renew your passport before traveling.
If you stay airside and don't pass immigration, no visa is needed. But if you need to leave the transit area (e.g., for a long layover), you'll need a visa on arrival.
No. The bank counter at the airport only accepts cash — US dollars or Lebanese pounds. Bring crisp, non-damaged USD bills. Damaged or old notes may be refused.
No, but it's strongly recommended. Medical costs in Lebanon can be high, and insurance gives you peace of mind.
You'll be fined approximately $50 USD per month of overstay, payable at the airport before departure. Overstaying can also affect future visa applications.
Entry requirements change. This page was verified on May 31, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.