Distance 708 km |
Average flight duration 3h 4m |
Cheapest ticket price £18 |
Flights per day 44 |
Direct flights 9 |
Airlines 11 |
Fastest flight 1h 40m |
Cheapest month to travel October |
First flight 05:20 |
Last flight 22:05 |
Cheapest price
£84
Average price
£395
Fastest journey
1 h 35 m
Average duration
1 h 39 m
Flights per day
62
Distance
709 km
The best way to find a cheap flight ticket from Barcelona to Milan Malpensa Airport (MXP) is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
![]() | 19:55 Barcelona El Prat Airport (BCN) | 1h45 | 21:40 Milan Malpensa Airport (MXP) | 0 changesdirect | |
![]() | 20:50 Barcelona El Prat Airport (BCN) | 22h10 | 19:00 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 20:50 Barcelona El Prat Airport (BCN) | 32h20 | 05:10 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 20:50 Barcelona El Prat Airport (BCN) | 15h25 | 12:15 Milan Malpensa Airport (MXP) | 1 change | |
Monday 28 April | |||||
![]() | 04:00 Barcelona El Prat Airport (BCN) | 3h55 | 07:55 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 04:10 Barcelona El Prat Airport (BCN) | 7h45 | 11:55 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 04:10 Barcelona El Prat Airport (BCN) | 16h50 | 21:00 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 04:10 Barcelona El Prat Airport (BCN) | 4h15 | 08:25 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 04:10 Barcelona El Prat Airport (BCN) | 12h10 | 16:20 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 05:30 Barcelona El Prat Airport (BCN) | 1h40 | 07:10 Milan Malpensa Airport (MXP) | 0 changesdirect | |
![]() ![]() | 05:50 Barcelona El Prat Airport (BCN) | 4h15 | 10:05 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 06:00 Barcelona El Prat Airport (BCN) | 1h45 | 07:45 Milan Malpensa Airport (MXP) | 0 changesdirect | |
![]() ![]() | 06:00 Barcelona El Prat Airport (BCN) | 5h55 | 11:55 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 07:15 Barcelona El Prat Airport (BCN) | 21h55 | 05:10 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 07:15 Barcelona El Prat Airport (BCN) | 29h00 | 12:15 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 07:15 Barcelona El Prat Airport (BCN) | 35h45 | 19:00 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 07:25 Barcelona El Prat Airport (BCN) | 6h30 | 13:55 Milan Malpensa Airport (MXP) | 1 change | |
![]() ![]() | 07:40 Barcelona El Prat Airport (BCN) | 4h20 | 12:00 Milan Malpensa Airport (MXP) | 1 change | |
![]() ![]() | 07:55 Barcelona El Prat Airport (BCN) | 13h05 | 21:00 Milan Malpensa Airport (MXP) | 1 change | |
![]() ![]() | 07:55 Barcelona El Prat Airport (BCN) | 8h25 | 16:20 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 09:00 Barcelona El Prat Airport (BCN) | 8h55 | 17:55 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 09:35 Barcelona El Prat Airport (BCN) | 1h45 | 11:20 Milan Malpensa Airport (MXP) | 0 changesdirect | |
![]() | 09:35 Barcelona El Prat Airport (BCN) | 1h45 | 11:20 Milan Malpensa Airport (MXP) | 0 changesdirect | |
![]() ![]() | 10:00 Barcelona El Prat Airport (BCN) | 4h30 | 14:30 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 10:20 Barcelona El Prat Airport (BCN) | 6h00 | 16:20 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 10:20 Barcelona El Prat Airport (BCN) | 10h40 | 21:00 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 10:30 Barcelona El Prat Airport (BCN) | 5h40 | 16:10 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 10:50 Barcelona El Prat Airport (BCN) | 5h10 | 16:00 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 10:50 Barcelona El Prat Airport (BCN) | 1h45 | 12:35 Milan Malpensa Airport (MXP) | 0 changesdirect | |
![]() | 10:50 Barcelona El Prat Airport (BCN) | 1h45 | 12:35 Milan Malpensa Airport (MXP) | 0 changesdirect | |
![]() | 10:55 Barcelona El Prat Airport (BCN) | 1h50 | 12:45 Milan Malpensa Airport (MXP) | 0 changesdirect | |
![]() | 11:25 Barcelona El Prat Airport (BCN) | 1h45 | 13:10 Milan Malpensa Airport (MXP) | 0 changesdirect | |
![]() ![]() | 11:30 Barcelona El Prat Airport (BCN) | 5h25 | 16:55 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 11:35 Barcelona El Prat Airport (BCN) | 4h35 | 16:10 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 11:50 Barcelona El Prat Airport (BCN) | 4h55 | 16:45 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 12:20 Barcelona El Prat Airport (BCN) | 1h45 | 14:05 Milan Malpensa Airport (MXP) | 0 changesdirect | |
![]() | 12:20 Barcelona El Prat Airport (BCN) | 1h45 | 14:05 Milan Malpensa Airport (MXP) | 0 changesdirect | |
![]() | 12:55 Barcelona El Prat Airport (BCN) | 3h45 | 16:40 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 13:50 Barcelona El Prat Airport (BCN) | 18h35 | 08:25 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 13:50 Barcelona El Prat Airport (BCN) | 1h40 | 15:30 Milan Malpensa Airport (MXP) | 0 changesdirect | |
![]() | 13:50 Barcelona El Prat Airport (BCN) | 1h40 | 15:30 Milan Malpensa Airport (MXP) | 0 changesdirect | |
![]() | 13:50 Barcelona El Prat Airport (BCN) | 16h20 | 06:10 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 13:50 Barcelona El Prat Airport (BCN) | 7h10 | 21:00 Milan Malpensa Airport (MXP) | 1 change | |
![]() ![]() | 14:35 Barcelona El Prat Airport (BCN) | 6h25 | 21:00 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 14:35 Barcelona El Prat Airport (BCN) | 14h35 | 05:10 Milan Malpensa Airport (MXP) | 1 change | |
![]() ![]() | 14:35 Barcelona El Prat Airport (BCN) | 17h50 | 08:25 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 14:35 Barcelona El Prat Airport (BCN) | 21h40 | 12:15 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 14:35 Barcelona El Prat Airport (BCN) | 28h25 | 19:00 Milan Malpensa Airport (MXP) | 1 change | |
![]() ![]() | 14:35 Barcelona El Prat Airport (BCN) | 15h35 | 06:10 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 16:05 Barcelona El Prat Airport (BCN) | 4h55 | 21:00 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 16:05 Barcelona El Prat Airport (BCN) | 14h05 | 06:10 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 16:05 Barcelona El Prat Airport (BCN) | 16h20 | 08:25 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 16:20 Barcelona El Prat Airport (BCN) | 1h45 | 18:05 Milan Malpensa Airport (MXP) | 0 changesdirect | |
![]() ![]() | 16:35 Barcelona El Prat Airport (BCN) | 5h00 | 21:35 Milan Malpensa Airport (MXP) | 1 change | |
![]() ![]() | 16:45 Barcelona El Prat Airport (BCN) | 4h30 | 21:15 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 17:05 Barcelona El Prat Airport (BCN) | 1h40 | 18:45 Milan Malpensa Airport (MXP) | 0 changesdirect | |
![]() | 17:05 Barcelona El Prat Airport (BCN) | 1h40 | 18:45 Milan Malpensa Airport (MXP) | 0 changesdirect | |
![]() ![]() | 18:00 Barcelona El Prat Airport (BCN) | 3h35 | 21:35 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 19:15 Barcelona El Prat Airport (BCN) | 13h10 | 08:25 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 19:15 Barcelona El Prat Airport (BCN) | 10h55 | 06:10 Milan Malpensa Airport (MXP) | 1 change | |
![]() | 19:15 Barcelona El Prat Airport (BCN) | 16h40 | 11:55 Milan Malpensa Airport (MXP) | 1 change | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Vueling Airlines, Ryanair and easyJet flights will get you from Barcelona to Milan Malpensa Airport (MXP) from £13. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.
Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight from Barcelona to Milan Malpensa Airport (MXP).
Flight information from Barcelona to Milan Malpensa Airport (MXP) with Vueling Airlines:
Here are some other resources that might have the information you need