Weekend getaways from Beirut
Here are the best short-haul flights from Beirut for a quick weekend trip: 12 destinations across 6 countries, all reachable in under 3 hours. The cheapest right now is €66 to Baghdad.
Cheapest destinations from Beirut
- BaghdadIraqRJ2h 45m1 stop€66
- AntalyaTurkiyePC1h 25mDirect€75
- LarnacaCyprusCY0h 40mDirect€79
- IstanbulTurkiyeTurkish Airlines2hDirect€85
- KuwaitKuwaitJ92h 30mDirect€88
- AnkaraTurkiyeVF3h1 stop€99
- DalamanTurkiyePC1h 20mDirect€113
- CairoEgyptMS1h 35mDirect€138
- Al-NajafIraqME1h 40mDirect€158
- ThessalonikiGreeceAegean2h 55m1 stop€164
- MikonosGreeceAegean2h 35m1 stop€174
- RhodesGreeceAegean3h1 stop€206
Weekend getaways from other cities
Frequently asked questions
What's a good weekend trip from Beirut?
Right now the cheapest weekend-ready fare from Beirut is €66 to Baghdad, about 3 hours each way. See the full list above for 12 more options under 3 hours.
How many direct flights from Beirut work for a weekend?
7 of the short-haul destinations from Beirut currently have direct fares. Direct is ideal for a weekend so you maximise time at your destination.
When should I book a weekend flight from Beirut?
4–6 weeks ahead usually gets the best price. Friday-evening departures and Sunday-evening returns cost more; Saturday-morning + Monday-morning is often 20–30% cheaper.
What counts as "short-haul" from Beirut?
We filter to flights under 3 hours one-way — enough time to clear security, fly, and still have most of Friday night at your destination.