Cheap Flights from Malta to Barcelona - MLA to BCN (reverse)
Popular Flights from Malta to Barcelona
- Airfare from Malta to Barcelona on Iberia from €85 round trip
- Airfare from Malta to Barcelona on Vueling Airlines from €85 round trip
- Airfare from Malta to Barcelona on Alitalia - Compagnia Aerea Italiana Spa from €115 round trip
- Airfare from Malta to Barcelona on Lufthansa German Airlines from €146 round trip
- Airfare from Malta to Barcelona on Brussels Airlines from €305 round trip
Did You Know?
- Madrid, ES is the most popular connection for one stop flights between Malta, MT and Barcelona, ES.
- The largest aircraft operated by Alitalia flying between Malta, MT and Barcelona, ES is a 32S with 150 seats.
- The shortest flight between Malta, MT and Barcelona, ES on SAS is 2,202 miles.
- BMI has 2 one stop flights between Malta, MT and Barcelona, ES.
- The smallest aircraft operated by Austrian flying between Malta, MT and Barcelona, ES is a 32S with 160 seats.
- Iberia has the most nonstop flights between Malta, MT and Barcelona, ES.
- 193,060 seats are available per day to fly out of Malta, MT connecting to Barcelona, ES
- 13 airlines operate between Malta, MT and Barcelona, ES
Quick Links
As seen in...

Farecompare Research Tools
Cheap International Flights to Barcelona - BCN
Flights
Airline
Lowest Price
American, Air France, British Airways, Continental, Delta, Iberia, KLM, Lufthansa, SWISS, Singapore, Aeroflot
$635
Air France, Finnair, British Airways, KLM, Lufthansa, SWISS, Egyptair, Austrian, Qantas, Qatar, Singapore, Aeroflot, Thai, Turkish, Transaero Airlines
THB24313
American, Air Canada, Air France, Finnair, British Airways, Air China, Continental, Cathay, China S, Delta, Etihad, Iberia, Spanair, Japan, Korean, KLM, Lufthansa, Malaysia, New Zealand, Czech, Austrian, Asiana, Qantas, S African, Brussels, Singapore, Thai, Turkish, United, V Australia
AUD1524
American, Air France, British Airways, Continental, Delta, Iberia, KLM, Lufthansa, SWISS, United
$763
American, Air France, British Airways, Continental, Delta, Aer Lingus, Iberia, Spanair, KLM, Lufthansa, SWISS
$544
Jet India, Air France, Finnair, British Airways, Continental, KLM, Lufthansa, SWISS, Austrian, Qatar, Brussels, Singapore, Aeroflot, Turkish
₨31931
Air France, Finnair, British Airways, Continental, Delta, Spanair, KLM, Lufthansa, SWISS, China E, Qatar, Aeroflot, Turkish
元4367
American, Air France, British Airways, Continental, Delta, Iberia, Spanair, KLM, Lufthansa, SWISS, Austrian, Brussels, Turkish, United
$306
American, Air France, Finnair, British Airways, Continental, Cathay, Spanair, KLM, Lufthansa, SWISS, Qantas, Qatar, Aeroflot
HKD4888
American, Air France, Alaska, British Airways, Continental, Delta, Iberia, KLM, Lufthansa
$692
Aegean, Air Berlin, Royal Air Maroc, British Airways, Etihad, KLM, Lufthansa, Egyptair, Czech, Ukraine, Qatar, Brussels, Turkish
﷼1713
American, British Airways, Continental, Delta, Iberia, Lufthansa
$700
American, Air France, Finnair, Alitalia, British Airways, Continental, Delta, Japan, KLM, Lufthansa, SWISS, All Nippon, Austrian, Singapore, Aeroflot, Turkish
¥78500