C$164 Cheap Flights from Milan Malpensa (MXP) to Beirut (BEY)

Compare Milan Malpensa to Beirut flight deals

Find the cheapest month or even day of the year to fly to Beirut

Book the best Beirut fare with no extra fees

Flight deals from Milan Malpensa to Beirut

Looking for a cheap last-minute deal or the best return flight from Milan Malpensa Airport to Beirut Airport? If you want to travel next month, return fares start from C$405. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Milan Malpensa to Beirut from C$164 one-way

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Milan Malpensa to Beirut flights are currently cheapest in September.

Which airlines fly from Milan Malpensa to Beirut?

Milan Malpensa to Beirut: Alternative routes

Compare routes from Milan Malpensa to Beirut below. You may find an airport to fly into that's cheaper, faster, or easier than Beirut.

Milan to Beirut: Flight information

The things to know before you go.
Cheapest flight foundC$164
Cheapest month to flySeptember
Average flight time3 hrs, 35 mins
Most popular airlineITA Airways
Average flights per week11

Finding cheap flights from Milan Malpensa to Beirut: Frequently asked questions

The best price we found for a return flight from Milan Malpensa to Beirut is C$401. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
3 hours and 35 minutes is the average flight time from Milan Malpensa to Beirut.
ITA Airways, Air Europa and MEA fly direct from Milan Malpensa to Beirut.
As of May 2026, there are 11 flights per week flying from Milan Malpensa to Beirut.
The cheapest month to fly from Milan Malpensa to Beirut is usually September.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Milan Malpensa Airport to Beirut Airport on Tuesday, September 1, 2026.
Yes – the average flight time is 3 hours and 35 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Beirut but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Beirut is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, easyJet and MEA offer the cheapest flight tickets to Beirut.

Flying from Milano Malpensa Airport (MXP) to Beirut-Rafic Hariri International Airport (BEY): what you need to know

  • 3 hours 35 minutes is the average duration of a direct flight from Milano Malpensa Airport to Beirut-Rafic Hariri International Airport. Beirut is 1 hour ahead of Milan and is in the UTC+2 timezone.

  • Flights from Milano Malpensa Airport to Beirut-Rafic Hariri International Airport start at 07:15 — the first with Middle East Airlines. The last departure is the 12:10 option with Middle East Airlines. In total, you can take your pick of 6 weekly services between MXP and BEY.

  • Traveling during a peak month such as July? Public holidays and other high seasons can result in longer queues and delays at security. Play things extra safe and arrive up to four hours ahead of international flights and two hours before domestic departures.

  • Middle East Airlines is your gateway to discovering Beirut (and maybe even some other great corners of Lebanon!). Choose from the direct flights from Milano Malpensa Airport to Beirut-Rafic Hariri International Airport offered by this carrier.

  • If you'd like to break up your flight from Milano Malpensa Airport to Beirut-Rafic Hariri International Airport, think about adding a stopover. Just uncheck 'Direct flights only' to find a destination that interests you. The top stopovers on the MXP - BEY route are:

    • Bucharest Henri Coanda International Airport

    • Eleftherios Venizelos International Airport

    • Istanbul Ataturk Airport

  • Don't forget, you might need a visa to enter Lebanon. Visa regulations can differ and travel documentation requirements frequently change. Before organizing your cheap ticket from MXP to BEY, be sure to check with your carrier and your destination country's local embassy or consulate for current information.

How to find the cheapest flights from Milano Malpensa Airport (MXP) to Beirut-Rafic Hariri International Airport (BEY)

  • The best price we've found for a one-way ticket from Milano Malpensa Airport to Beirut-Rafic Hariri International Airport is C$164. The cheapest price for a return flight is C$401. Keep in mind that fares can change due to demand when booking.

  • Book 1 month before you travel. After looking at the numbers on our calendar, this is how far you'll want to book ahead to find cheap flight tickets from MXP to BEY.

  • The cheapest month for flight tickets from Milano Malpensa Airport to Beirut-Rafic Hariri International Airport is September. Use the 'Whole month' tool to find the lowest prices if you have a flexible travel schedule.

  • Finding a cheap ticket from MXP to BEY is a breeze with Price Alerts. All you need to do is create one of these automatic alerts and we'll let you know as soon as the price has dropped.

  • Tailor your flights with filters. Select your ideal departure and arrival times, total journey duration and airlines. You can also sort the results by 'Best,' 'Fastest' or 'Cheapest' flights from Milano Malpensa Airport to Beirut-Rafic Hariri International Airport.

Handy information about Milano Malpensa Airport (MXP)

  • Located around 48 kilometres from central Milan, Milano Malpensa Airport can be reached in about 45 minutes by car (depending on traffic). The journey on public transport will take roughly 53 minutes.

  • Got an early flight from Milano Malpensa Airport to Beirut-Rafic Hariri International Airport? Avoid the last-minute rush to the terminal (and sneak in some extra precious sleep) by picking one of these stays near MXP:

Arriving at Beirut-Rafic Hariri International Airport (BEY)

Getting from Beirut-Rafic Hariri International Airport (BEY) to central Beirut

  • From Beirut-Rafic Hariri International Airport, Beirut is approximately 8 kilometres away. It takes around 11 minutes to reach the center driving.

When to fly to Beirut-Rafic Hariri International Airport (BEY)

  • August is the most popular month for flights from Milano Malpensa Airport to Beirut-Rafic Hariri International Airport. To avoid the crowds, travel to Beirut in April.

  • Book your flight from Milano Malpensa Airport to Beirut-Rafic Hariri International Airport for August if you want to explore Beirut during its warmest month. Expect temperatures of between 23ºC and 31ºC.

  • January sees average temperatures of between 8ºC and 18ºC. Look for cheap flight tickets from MXP to BEY sometime then if you want to travel when it's cooler.

More about Beirut

Complete your Beirut trip with hotels and a car rental

  • We've got more party tricks up our sleeve than just comparing flights. Once you've booked your cheap ticket to Beirut-Rafic Hariri International Airport, check out our great car rental offers that'll give you the flexibility to see the sights at your own pace. Then, take a look at our exclusive rates for hotels to find your ideal Beirut stay.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.