✈️ Iraqi passport holders get a free Lebanese visa on arrival at Beirut airport, valid for one month. You do need to show you can support yourself: border officers ask to see $2,000 in cash. You show the money, you do not pay it.
💰 Visa types and cost
💡 Extending is free if you apply before your visa expires. Go to any General Security office and you get two more months. Leave it until after it expires and you face a daily fine plus an exit visa requirement.
📄 What you need
- ✅ Iraqi passport valid for 6 months or more
- ✅ Proof of $2,000 in cash or on a bank card
- ✅ Hotel booking, or the address of your host
- ✅ Return ticket
- ✅ A clear reason for the visit
🚀 How to apply
- Check your passport has 6 months or more validity
- Prepare $2,000 in cash, or a card that proves the balance
- Book a hotel and a return ticket
- Land at Beirut airport and collect the visa at the counter, free of charge
- If you want longer than a month, visit General Security before your visa expires
🔗 Apply online
❓ Quick answers
Is it really free? Yes, visa on arrival for Iraqis is free for one month.
Do I pay the $2,000? No, you only show it as proof of funds.
Can I extend? Yes, two more months free from General Security before your visa expires.
Do I need an embassy visa? Only if you want longer than a month from the start, or multiple entry.
What if I overstay? A daily fine, plus an exit visa before you can leave.
Want us to handle it? The Rahal team completes your application and paperwork end to end. You just pack.
Message us on WhatsApp
📌 Last updated: May 2026. Fees and rules can change, so always check the official source before you apply.
Cover photo: Vyacheslav Argenberg, CC BY 4.0