MXP to Barcelona Travel Information

Cheapest Way Flight — $32
Fastest Way Flight — 1h 30min
Eco-Friendly Way Flight — 135 lb CO2
Available Modes 1 modes — flight
Distance 440 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 Barcelona. 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 Barcelona.

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 Barcelona.
$

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

The only way from MXP to Barcelona 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 Barcelona?

On your trip from MXP to Barcelona, 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 Barcelona. 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 Barcelona

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