MXP to BCN Travel Information

Cheapest Way Flight — $32
Fastest Way Flight — 1h 30min
Eco-Friendly Way Flight — 135 lb CO2
Available Modes 1 modes — flight
Distance 448 miles
Travel Companies Lufthansa, Aegean Airlines, Aeroflot, Air Berlin, Air Europa, Air France, Air Moldova, airBaltic, Alitalia, Austrian Airlines, British Airways, Brussels Airlines, Bulgaria Air, Czech Airlines, easyJet, EgyptAir, EL AL Israel Airlines, Emirates, eurowings, Finnair, Iberia, Luxair, Pegasus Airlines, Qatar Airways, Royal Air Maroc, SAS, Singapore Airlines, Smart Wings, SriLankan Airlines, Swiss, TAP Portugal, Tunisair, Turkish Airlines, Ukraine International, Vueling Airlines, Multiple Airlines
Flight
$49 · 1h 35min · 135 lb of CO2
MXP to BCN
+1 more option

MXP airport Flights

There are 1 airports — MXP — that make sense to fly out of from MXP and 1 airports — BCN — to access BCN. The best deals are usually found by flying out of MXP.

SriLankan Airlines, Alitalia, Swiss, Lufthansa, Luxair, Finnair, Qatar Airways, EL AL Israel Airlines, Emirates, Singapore Airlines, Aeroflot, Aegean Airlines, British Airways, airBaltic, eurowings, Austrian Airlines, Royal Air Maroc, SAS, TAP Portugal, Air Europa, Turkish Airlines, easyJet, Vueling Airlines, Pegasus Airlines, Czech Airlines, Brussels Airlines, Iberia, Air Berlin, Air France, Ukraine International, EgyptAir, Tunisair, Air Moldova, Bulgaria Air, Smart Wings operate flights which can help you travel from MXP to BCN.

The cheapest way by air is via Vueling Airlines and flies from Malpensa (MXP) to Barcelona (BCN). Singapore Airlines flies from Malpensa (MXP) to Barcelona (BCN) and is the quickest flight to get you from MXP to BCN.

$

What is the best way to travel from MXP to BCN?

The only way from MXP to BCN is by flight. You should expect to be able to find tickets starting around $31, if you search flights from MXP to BCN. The best time to book shorter flights is 2-3 weeks before your trip.

When to book trip from MXP to BCN?

On your trip from MXP to BCN, it is best to book as soon as possible. It won't necessarily help reduce your price by a large amount, but will ensure that you have a spot on the bus or train. Shuttle service may be available to BCN. If you're traveling with a large group, you should probably take a shuttle as it will reduce the price per person. Alternatively, there are shared shuttle services available. With this option, you'll want to book as soon as possible to allow the shuttle service enough time to coordinate your pickup and dropoff.

Airlines to BCN

Flight
Lufthansa Lufthansa from MXP to BCN
Social
Flight
Aegean Airlines Aegean Airlines from MXP to BCN
Flight
Aeroflot Aeroflot from MXP to BCN
Flight
Air Berlin Air Berlin from MXP to BCN
Flight
Air Europa Air Europa from MXP to BCN
Flight
Air France Air France from MXP to BCN
Flight
Air Moldova Air Moldova from MXP to BCN
Flight
airBaltic airBaltic from MXP to BCN
Flight
Alitalia Alitalia from MXP to BCN
Flight
Austrian Airlines Austrian Airlines from MXP to BCN
Flight
British Airways British Airways from MXP to BCN
Flight
Brussels Airlines Brussels Airlines from MXP to BCN
Flight
Bulgaria Air Bulgaria Air from MXP to BCN
Flight
Czech Airlines Czech Airlines from MXP to BCN
Flight
easyJet easyJet from MXP to BCN
Flight
EgyptAir EgyptAir from MXP to BCN
Flight
EL AL Israel Airlines EL AL Israel Airlines from MXP to BCN
Flight
Emirates Emirates from MXP to BCN
Flight
eurowings eurowings from MXP to BCN
Flight
Finnair Finnair from MXP to BCN
Flight
Iberia Iberia from MXP to BCN
Flight
Luxair Luxair from MXP to BCN
Flight
Pegasus Airlines Pegasus Airlines from MXP to BCN
Flight
Qatar Airways Qatar Airways from MXP to BCN
Flight
Royal Air Maroc Royal Air Maroc from MXP to BCN
Flight
SAS SAS from MXP to BCN
Flight
Singapore Airlines Singapore Airlines from MXP to BCN
Flight
Smart Wings Smart Wings from MXP to BCN
Flight
SriLankan Airlines SriLankan Airlines from MXP to BCN
Flight
Swiss Swiss from MXP to BCN
Flight
TAP Portugal TAP Portugal from MXP to BCN
Flight
Tunisair Tunisair from MXP to BCN
Flight
Turkish Airlines Turkish Airlines from MXP to BCN
Flight
Ukraine International Ukraine International from MXP to BCN
Flight
Vueling Airlines Vueling Airlines from MXP to BCN