Barcelona to Milan Malpensa

Flying from El Prat De Llobregat to Malpensa is relatively easy as there are 8 who offer direct flights. These airliners include TAP Portugal, Singapore Airlines, Air New Zealand, LAN Airlines, EasyJet, Iberia, British Airways and Vueling. The flight time is approximately 1 hour 40 minutes.

The exact cost of the flight we vary quite significantly base on the dates you travel, the time of day you will depart and how long in advance you pre book the flights. The cheapest flights available will generally be mid week or late in the evening, so if you are on a budget then these are the flight times you should consider. Alternatively, you could book well in advance and you flight could be up to 50% cheaper, especially with budget airliners. We advise all our viewers to book well in advance. This way you will get the low priced tickets available.

The table below displays the numbers of daily flights from El Prat De Llobregat (BCN) to Malpensa (MXP) and the relevant airlines that fly.

AirlinerMoTuWeThFrSaSuFirst FlightLast Flight
British Airways655563509:0021:50
LAN Airlines112121213:5016:30
TAP Portugal001100111:3011:30
Singapore Airlines001100111:3011:30
Air New Zealand001100111:3011:30

Most people choose to fly with Vueling. They offer the largest number of flights so they have times which are most likely to suite you. The flights they offer will go by the flight numbers VY 6330, VY 6332, VY 6334 and VY 6336 with times between 09:00 and 21:50.

If you would like more information on this flight the please visit the website for Vueling at / You will be able to find the latest availability, prices and make your booking online.

Flight times for Vueling are summarised in the table below. These time were correct at the time of writing, but please be aware that times may vary from time to time so please check their website for exact times and the dates you wish to fly.

DayFlying Time
Monday09:25, 11:40, 13:50, 16:30, 18:40, 20:25 and 21:50
Tuesday09:00, 11:40, 13:50, 16:30 and 20:25
Wednesday09:00, 11:40, 13:50, 16:30, 18:40 and 20:25
Thursday09:00, 11:40, 13:50, 16:30, 17:40, 18:45 and 20:25
Friday09:25, 11:40, 13:50, 16:30, 20:25 and 21:50
Saturday09:20, 12:10 and 16:30
Sunday09:20, 11:40, 13:50, 16:30 and 20:25

Instead of flying from El Prat De Llobregat you could consider a few airports that are close by. Please see that table below of alternative routes.

RouteStopsDistanceFlying Time
Barcelona to Turin0625 km (389 miles)1 hour 33 minutes
Barcelona to Genoa0651 km (404 miles)1 hour 35 minutes
Barcelona to Bergamo0783 km (487 miles)1 hour 44 minutes
Barcelona to Basel0823 km (511 miles)1 hour 47 minutes
Barcelona to Bologna0831 km (516 miles)1 hour 47 minutes
Barcelona to Zurich0856 km (532 miles)1 hour 49 minutes

Please remember to leave plenty of time to get though customers when you are departing form the airports. Flights regulations are getting very strict these days so getting through customs can take in excess of 1 hour in some cases.