Skip to main content
Beginning of main content

Cheap Flights from Milan to Barcelona $51.87

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia’s Price Guarantee
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from Milan to Barcelona (MXP to BCN)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Milan to Barcelona (MXP to BCN)

Question : Interested in traveling in the next 30 days and want to get the lowest fare?
Answer : As of January 16th, the best day for deals to Barcelona (BCN) from Milan (MXP) is January 24th. Bookings have been made roughly 37% below the average price for this route.

Question : How many days should you spend in Barcelona if you're flying in from Milan?
Answer : Travelers from MXP to BCN stay seven days on average.

Question : How often are prices changing for this route?
Answer : Flight prices for MXP to BCN fluctuate much more than most. Prices tend to be lower the further out you book.

Question : If speed is all that matters, how can you get to Barcelona as quickly as possible?
Answer : The quickest direct flight is 1 hour and 30 minutes via easyJet. If you catch the 3:35 PM CET departure, you'll arrive at 5:05 PM CET.

Question : For MXP to BCN, how many departure times are there on a given day?
Answer : On average, you can expect to see four available departure times for this route. Compared to the average route with 31 flight times, you won't have as many choices as other routes.