AED88 Cheap Flights from Barcelona (BCN) to Milan (MXP)

Popular airlines from Barcelona El Prat Airport (BCN) to Milan Malpensa Airport (MXP)

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save on select hotels after you book a flight*
  • Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Cheap Flights from Barcelona to Milan (BCN-MXP)

Prices were available within the past 7 days and start at AED88 for one-way flights and for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Frequently asked questions

How long does it take to fly from BCN to Milan Malpensa Airport?
Vueling operates a direct flight heading off from Josep Tarradellas Barcelona–El Prat Airport at 7:25PM and touching down at Milan Malpensa Airport at 9:05PM — a total flying time of 1 hour and 40 minutes. Pick the seat that's right for you, bring your headphones to keep you busy and the time will race by.
Is it cheaper to buy a plane ticket from Barcelona Airport to MXP last minute?
When it's time to book your flights, it pays to be prepared. While it's possible to score a deal on a Barcelona Intl. Airport (BCN) to MXP flight at the last minute, fares usually don't get cheaper as the date of departure nears. Based on flight pricing and demand studies in 2022, we have found that the sweet spot to lock in a domestic flight is between 28 – 35 days ahead. For international trips it's three to four months.
What airline has the least delays from Barcelona Intl. Airport (BCN) to Milan Malpensa Airport?
If you don't want to be waiting around for hours — or worse, your vacation plans left in tatters because of a flight delay — opt for Singapore Airlines. Around 76% of its BCN to MXP services arrive on schedule. You can review your flight status before you get to the airport through the free Expedia App. It also delivers real-time alerts about gate number changes and how to get to your hotel. You'll have all the details in your pocket with our handy travel companion.
What airports do you fly into for Milan from Barcelona?
There are two options when traveling from Barcelona to Milan — Malpensa Intl. Airport (MXP) and Linate Airport (LIN). If you choose Malpensa Intl. Airport (MXP) you'll be roughly 40 kilometers to the northwest of the center of Milan. Make your way to your hotel, then venture out and explore the local sights! Cathedral of Milan and Piazza del Duomo are among this city's popular attractions.
What are the most popular departure times for flights from Josep Tarradellas Barcelona–El Prat Airport to Malpensa Intl. Airport (MXP)?
For Singapore Airlines flights from BCN to Malpensa Intl. Airport (MXP), the most popular period is between 10:00 AM - 11:00 AM. If you want to avoid any delays, book the earliest flight. This gives you a better chance to dodge the heavy air traffic that builds up in the skyways as the day goes by.
Can I change the date of my flight from BCN to Milan Malpensa Airport?
We know plans can get upended, so Expedia is here to help make things easy. To start, access your Barcelona Airport to MXP itinerary through the Expedia Trips portal and browse the fare conditions regarding changes. If you booked your airfare in the last 24 hours, some airlines will allow you to cancel for free and book new flights. If you booked your fare more than 24 hours ago, contact us via our Customer Service portal to find out what your options are.

Travel information

Origin airport
Barcelona Intl.
Destination airport
Malpensa Intl.
Distance
715 km
Average flight time
1 hour 40 mins