
As is the case with weak passport holders, unfortunately, you’ll need to be aware of the visa and entry requirements when planning a trip to any country. Lebanon is no exception. Luckily, this beautiful destination offers a visa on arrival to most travelers at the Beirut International Airport (BEY).
If you’re wondering what airline to get tickets from, these major airlines operate daily flights to Beirut: Middle East Airlines, Turkish Airlines, Qatar Airways, EgyptAir, Emirates, Ethiopian Airlines, Air Arabia, Lufthansa, Saudia, and Air France. And some non-stop routes to BEY include: Dubai, Istanbul, Doha, Cairo, Amman, Kuwait, Paris, Jeddah, Riyadh, Frankfurt, Abu Dhabi, Athens, London, Addis Ababa, amongst others depending on your airline and departure location.
In this blog post, we will take a closer look at what you need to know before you travel.
Before we dive into that, here is a list of countries with visa-free access to Lebanon.
Countries with visa-free access to Lebanon
Here is a list of countries with visa-free access to Lebanon: Bahrain, Jordan, Kuwait, Oman, Qatar, Saudi Arabia, and United Arab Emirates. Citizens of the aforementioned countries are allowed access into Lebanon without a visa and can stay visa-free for up to six months within one year.
If you’re traveling with a different passport than the ones listed above, chances are that you can receive visa-on-arrival, so don’t fret yet! These countries are eligible for visa-on-arrival subject to certain conditions.
1 – Citizens of EU member states and the following countries can get a free visa on arrival as well as apply for a one-month visa on arrival if they meet the regular requirements of proof of their accommodation, a return flight ticket and passport.
Countries in this category include: Andorra, Antigua and Barbuda, Argentina, Armenia, Australia, Azerbaijan, Bahamas, Barbados, Belarus, Belize, Bhutan, Brazil, Canada, Chile, China, Costa Rica, Dominican Republic, Georgia, Hong Kong, Iceland, Iran, Japan, Kazakhstan, Kyrgyzstan, Liechtenstein, Macao, Malaysia, Mexico, Moldova, Monaco, Montenegro, New Zealand, North Macedonia, Norway, Panama, Paraguay, Peru, Russia, Saint Kitts and Nevis, Samoa, San Marino, Serbia, Singapore, South Korea, Switzerland, Tajikistan, Turkmenistan, Turkey, Ukraine, United Kingdom, United States, Uruguay, Uzbekistan, Venezuela.

Countries with visa-on-arrival access to Lebanon
2 – On the other hand, nationals of the following countries can get a visa on arrival if they have at least $2,000 in cash, a reservation in a 3-5 star hotel in addition to the regular requirements.
These countries are: Algeria, Comoros, Côte d’Ivoire, Djibouti, Egypt, Ghana, Iraq, Libya, Mauritania, Morocco, Nigeria, Somalia, Sudan, Tunisia, Yemen.
Please note that citizens of Israel and Kosovo are not allowed entry in Lebanon. And in the case that you are eligible to enter Lebanon as a different national, having an Israeli visa or stamp of entry on your passport is grounds for being denied entry.
Conditions and documents required for Lebanon visa-on-arrival
Nigerian (and many other) passport holders can obtain a visa on arrival in Lebanon for $2 USD, for a 7-15 day visit, if they meet the following requirements:
- Valid Nigerian passport with at least 6 months validity. If you have previously visited Israel with proof of such visit on your passport in the form of stamps or any markings, you will likely be denied entry into Lebanon.
- Proof of sufficient funds to cover the cost of stay in Lebanon demonstrated by showing US$2,000 in cash. Most airlines will not let you board your flight if you don’t show this sum in cash. It’s an important requirement.
- Proof of accommodation in Lebanon (e.g. hotel reservation).
- Return ticket to Nigeria or onward ticket to another destination.
- Purpose of the visit must be tourism or business. Be prepared to verify your purpose of visit if the need arises, especially if you’re on a business trip.
On arrival into Lebanon, visas can be obtained at either the Beirut International airport or any port of entry at the Lebanese border, or previously at the Lebanese embassy. However, the list of countries eligible to receive visa on arrival at the airport is subject to change. So it’s advisable to check with the consulate at the Lebanese embassy in your home country for information about where to obtain your visa early on before your trip.
The visa application procedure at the embassy takes about 6-8 weeks. Account for this time when planning your trip and apply for a visa by submitting all required documents not later than 3 months before the estimated start of your arrival as visas issued by the embassy are valid 90 days from the date of issue. In other words, your arrival in Lebanon must be within this period.
In Conclusion
Navigating the visa requirements for traveling to Lebanon may seem like a complex task, but armed with the right information and a bit of preparation, it becomes a manageable and rewarding process – especially if you’re visiting Lebanon in the summer. So, do some research to be sure you get the updated visa information. Then, gather your documents, apply in advance if required, and get ready to immerse yourself in the captivating beauty and culture of Lebanon.
If you need help planning a trip to Lebanon, word on the street is we curate the best itineraries and plan the best trips. Contact us here and you’re one step closer to your dream trip.