Welcome | Sign out

Cheap Flights from Muscat to Barcelona - MCT to BCN (reverse)

Popular Flights from Muscat to Barcelona

  • Airfare from Muscat to Barcelona on Turkish from ﷼195 round trip
  • Airfare from Muscat to Barcelona on Egyptair from ﷼248 round trip
  • Airfare from Muscat to Barcelona on Alitalia from ﷼262 round trip
  • Airfare from Muscat to Barcelona on Royal Jordanian from ﷼267 round trip
  • Airfare from Muscat to Barcelona on Etihad from ﷼291 round trip

Did You Know?

  • 120,677 seats are available per day to fly out of Muscat, OM connecting to Barcelona, ES
  • Alitalia has 101 two stops or more flights between Muscat, OM and Barcelona, ES.
  • 16 airlines operate between Muscat, OM and Barcelona, ES
  • The smallest aircraft operated by SWISS flying between Muscat, OM and Barcelona, ES is a 330 with 236 seats.
  • Istanbul, TR is the most popular connection for one stop flights between Muscat, OM and Barcelona, ES.
  • Turkish has the most one stop flights between Muscat, OM and Barcelona, ES.
  • The shortest flight between Muscat, OM and Barcelona, ES on Lufthansa is 3,934 miles.
  • 23 flights per week fly out of Muscat, OM connecting to Barcelona, ES

Cheap International Flights to Barcelona - BCN

Flights
Airline
Lowest Price
Air Canada, Finnair, Brussels, Alitalia, SAS, Austrian, British Airways, LOT, Turkish, SWISS, KLM, US Airways, Icelandair, Air Europa, Iberia, BMI, United, American, Air Berlin, Air France, Lufthansa, Delta
$846
Royal Air Maroc, Icelandair, KLM, Jet India, Turkish, SWISS, Aeroflot, Delta, BMI, Air Europa, LOT, Iberia, US Airways, Transaero Airlines, Air France, Air Berlin, American, United, British Airways, Finnair, Alitalia, Aer Lingus, Air Canada, Brussels, Austrian, Lufthansa
$603
Turkish, SWISS, Brussels, Alitalia, Finnair, British Airways, Air Canada, SAS, United, American, KLM, US Airways, LOT, TAP, Austrian, Icelandair, Delta, BMI, Jet India, Iberia, Air Europa, Air Berlin, Air France, Aeroflot, Lufthansa
$620
TAP, GermanWings, SWISS, Alitalia, Brussels, British Airways, Air Europa, Lufthansa, Air France, Air Berlin, Luxair, Iberia, KLM
£116
KLM, Air Europa, Iberia, BMI, Delta, LOT, SWISS, Turkish, Austrian, SAS, Brussels, Aer Lingus, Lufthansa, US Airways, Air France, Air Berlin, American, United, Air Canada, British Airways, Alitalia
$628
Finnair, SAS, Austrian, Brussels, Alitalia, British Airways, KLM, US Airways, Air Europa, Iberia, BMI, Turkish, TAP, LOT, SWISS, Jet India, Icelandair, Air Canada, United, American, Air Berlin, Air France, Lufthansa, Delta
$663
Qatar, Emirates, Singapore, Etihad, KLM, Qantas
$1197
Air Berlin, Turkish, British Airways, Sunwing, American, SATA, United, Austrian, Finnair, Brussels, Air France, Lufthansa, Jet India, Air Canada, Air Transat, Delta, Iberia, Icelandair, US Airways, KLM, LOT, SWISS, Alitalia
CAD572
Turkish, Ukraine, Ethiopian, Egyptair, British Airways, Air France, Pakistan, Lufthansa, Tunis Air, Emirates, SWISS, TAROM, Royal Jordanian, Aeroflot, Qatar, Kenya, KLM, Alitalia, Austrian
﷼2123
Air Berlin, Air France, American, United, US Airways, Iberia, KLM, SWISS, LOT, Austrian, Brussels, Finnair, British Airways, Air Canada, Delta, Lufthansa
CAD1013
Icelandair, Iberia, BMI, Delta, TAP, LOT, SWISS, Turkish, Jet India, Austrian, Air France, US Airways, KLM, American, United, Air Canada, British Airways, Finnair, Alitalia, Brussels, SAS, Aer Lingus, Lufthansa
$523
US Airways, BMI, SWISS, Air Berlin, American, United, Delta, Air Canada, British Airways, Finnair, Brussels, Alitalia, Air France, Lufthansa, Jet India, Turkish, KLM, LOT, SAS, Iberia
$668
Royal Jordanian, Aeroflot, Qantas, Emirates, Lufthansa, Air France, Pakistan, British Airways, Finnair, SWISS, KLM, Turkish, Qatar, China S
HKD6210
BMI, Iberia, TAP, LOT, SWISS, US Airways, Icelandair, Turkish, Delta, KLM, Air France, Air Berlin, United, British Airways, Finnair, Alitalia, Brussels, SAS, Air Canada, Austrian, Lufthansa, American
$692
Lufthansa, Delta, American, LOT, SWISS, Turkish, Air Berlin, Air France, TAP, United, BMI, Air Europa, Air Canada, British Airways, Finnair, Alitalia, Brussels, Austrian, SAS, Transaero Airlines, KLM, US Airways, Iberia
$628
Iberia, Alitalia, Lufthansa, Air France, Air Berlin, Brussels, SAS, LOT, KLM, Turkish, American, Delta, US Airways, SWISS, Finnair, British Airways, TAP, Air Canada, United
$578
Brussels, Finnair, Etihad, British Airways, SWISS, Austrian, Qantas, Thai, Turkish, KLM, Singapore, Air Berlin, Air France, Qatar, Lufthansa, Emirates
SGD1136
Finnair, Brussels, Alitalia, Austrian, US Airways, Turkish, KLM, SWISS, SAS, LOT, British Airways, Iberia, Lufthansa, Air France, BMI, American, United, Delta, Air Canada, Icelandair
$678
US Airways, Turkish, KLM, Alitalia, LOT, SAS, Brussels, British Airways, Iberia, Lufthansa, Air France, BMI, United, Delta, Air Canada, American
$577
Lufthansa, Qatar, Air France, Czech, Aeroflot, Singapore, British Airways, China S, Turkish, KLM, Alitalia, Finnair, Emirates, Etihad
₩953586
Lufthansa, Alitalia, KLM, US Airways, Iberia, BMI, Delta, LOT, Austrian, SAS, American, United, Air Berlin, Air Canada, British Airways, Finnair, Brussels, Air France, Aer Lingus, SWISS, Turkish, Jet India, TAP
$667
US Airways, Air France, BMI, American, United, Delta, Air Canada, Alitalia, Brussels, Austrian, British Airways, SAS, LOT, SWISS, KLM, Turkish, Lufthansa, Iberia
$553
Austrian, SWISS, KLM, Japan, Turkish, Thai, Lufthansa, Alitalia, Finnair, British Airways, Etihad, Egyptair, Singapore, Aeroflot, All Nippon, Air France, Emirates, Qatar
¥92519
Air Canada, Alitalia, SWISS, KLM, British Airways, Delta, United, American, Air Berlin, Air France, Lufthansa, Iberia, US Airways
$1176
SWISS, KLM, US Airways, Icelandair, Iberia, BMI, Turkish, Aeroflot, TAP, LOT, Delta, American, Lufthansa, Air Canada, United, British Airways, Finnair, Alitalia, Air Berlin, Air France, Brussels, SAS, Austrian, Jet India
$306
American, Air Berlin, United, Delta, BMI, Air France, Air Canada, British Airways, SAS, LOT, SWISS, Austrian, KLM, US Airways, Alitalia, Brussels, Lufthansa, Iberia
$856
Alitalia, Finnair, Brussels, SAS, Austrian, British Airways, Air Canada, Delta, United, American, Air Berlin, BMI, Lufthansa, Iberia, Air France, LOT, SWISS, KLM, Turkish, US Airways
$667
Finnair, British Airways, Air Canada, United, Delta, Alitalia, Brussels, SAS, KLM, LOT, SWISS, Turkish, US Airways, American, Air France, Lufthansa, Iberia, Icelandair
$804
British Airways, SWISS, LOT, Austrian, Alitalia, Brussels, Luxair, Iberia, Air France, Air Berlin, Czech, KLM, Niki, Adria, Lufthansa
€126
SWISS, Austrian, Alitalia, Air Europa, KLM, Air France, Vueling, Iberia, Lufthansa, Brussels, Air Berlin, Niki, Luxair
€107
Air France, American, United, Delta, Air Canada, British Airways, Brussels, Finnair, Austrian, LOT, SWISS, US Airways, Lufthansa, KLM, Iberia
CAD1017
Alitalia, KLM, Jet India, US Airways, SAS, Brussels, British Airways, BMI, Air Canada, Delta, United, American, Lufthansa, SWISS
$782
SAS, LOT, SWISS, KLM, Turkish, Brussels, Delta, American, Air France, Lufthansa, United, Air Canada, Finnair, Alitalia, Iberia, US Airways, British Airways
$578
KLM, Qantas, Qatar, Czech, Aeroflot, Royal Jordanian, SWISS, Turkish, Jet India, Austrian, Alitalia, Finnair, Singapore, Air Berlin, Air France, Pakistan, Lufthansa, Emirates, Egyptair, Etihad, British Airways, Thai
THB24189
SAS, KLM, Argentinas, Qantas, Japan, China S, Turkish, Czech, Iberia, Austrian, Finnair, Air Berlin, Lufthansa, American, Emirates, Air France, Egyptair, Singapore, Etihad, British Airways, Thai
AUD1556
Etihad, British Airways, Air Berlin, Finnair, Qatar, Singapore, Egyptair, Alge, Air France, Lufthansa, Brussels, Alitalia, Austrian, Aeroflot, China S, Air China, Korean, SWISS, Turkish, KLM, SAS, LOT, Emirates
元4223
Niki, Vueling, Air Europa, SWISS, Lufthansa, KLM, Air France, GermanWings, Air Berlin, Alitalia, Brussels, TAP, Czech, Iberia
€95
US Airways, Delta, Air Canada, British Airways, Alitalia, Brussels, Austrian, SAS, LOT, SWISS, KLM, Turkish, United, American, Air Berlin, BMI, Air France, Lufthansa, Iberia
$742
British Airways, Brussels, Austrian, KLM, Turkish, S African, Kenya, Egyptair, TAP, Czech, Air Berlin, Ethiopian, Air France, Qatar, Emirates, Lufthansa, SWISS
ZAR5366
American, Air Canada, Lufthansa, Singapore, British Airways, Austrian, Qantas, China S, KLM, Argentinas, Emirates, Etihad
NZD2589
American, BMI, Icelandair, Lufthansa, United, Brussels, SWISS, US Airways, KLM, LOT, SAS, Alitalia, British Airways, Air Canada, Delta, Air France
$956
Jet India, Brussels, Qatar, SWISS, KLM, Turkish, Air France, British Airways, Egyptair, Lufthansa, Pakistan, Royal Jordanian, Singapore, Etihad, Emirates
₨30890
Kenya, Egyptair, Royal Jordanian, Etihad, British Airways, TAROM, Alitalia, Brussels, Austrian, LOT, SWISS, KLM, Turkish, Air France, Lufthansa, Iberia, Tunis Air, Emirates
EGP2024
KLM, Turkish, US Airways, Air Berlin, SAS, Air France, Lufthansa, Iberia, SWISS, United, Austrian, Alitalia, Brussels, LOT, British Airways, Finnair, Air Canada, Delta, Icelandair, American, BMI
$692
TAP, Brussels, Alitalia, TAROM, LOT, Turkish, SWISS, GermanWings, KLM, Aegean, Austrian, Air France, Lufthansa, Iberia, Vueling, Olympic
€135
Air Canada, KLM, Jet India, Alitalia, Brussels, British Airways, Delta, United, American, Air France, Lufthansa, Iberia, US Airways
$843
Lan, TAP, British Airways, Alitalia, Austrian, KLM, Avianca, Air Canada, United, Delta, American, Air France, Lufthansa, Aeromexico, Iberia, Air Europa, US Airways
$932
KLM, SAS, Alitalia, British Airways, Air Canada, Delta, United, American, Air France, Lufthansa, Iberia, US Airways
$863
British Airways, Delta, US Airways, American, Air France, KLM, Lufthansa, Air Europa, United, SAS, Alitalia, Brussels, Air Canada
$886
British Airways, Singapore, Aeroflot, Qatar, Air France, Etihad, Air China, SAS, Brussels, Austrian, SWISS, KLM, Turkish, Alitalia, Finnair, Lufthansa, Korean, China S, Emirates
元5885
Turkish, Jet India, Singapore, Etihad, Lufthansa, Emirates, British Airways, Brussels, Qatar
₨41462
US Airways, KLM, SWISS, Alitalia, British Airways, Aeroflot, Lan, Delta, United, American, Air Berlin, Air France, Lufthansa, Iberia, Air Europa, Aeromexico, Air Canada
$1013
Alitalia, Royal Jordanian, British Airways, Aeroflot, Czech, Air Berlin, Air France, Brussels, Austrian, LOT, Baltic, TAROM, SWISS, El Al, KLM, Aegean, Niki, Ukraine, Turkish, Lufthansa, Vueling, Iberia
$206
Turkish, Royal Jordanian, Air France, Qatar, Lufthansa, Emirates, Air Berlin, Thai, Egyptair, Singapore, KLM, Austrian, British Airways, Etihad
MYR3054
Air Europa, Royal Air Maroc, Niki, KLM, SAS, Brussels, Austrian, Iberia, Czech, Alitalia, TAP, Rossiya, LOT, Turkish, GermanWings, SWISS, Baltic, Finnair, British Airways, Air Berlin, Air France, Ukraine, Lufthansa, Vueling, Aeroflot
€127
Czech, KLM, SWISS, Lufthansa, Austrian, Alitalia, Vueling, Iberia, Air Europa, Air France
€92
Alitalia, Turkish, KLM, GermanWings, SWISS, Baltic, Austrian, Iberia, TAROM, Lufthansa, Air France, Aegean, Royal Air Maroc
€159
LOT, Baltic, SWISS, KLM, Turkish, Niki, Czech, Austrian, SAS, Air Europa, Iberia, Vueling, Lufthansa, Air France, Air Berlin, TAP, Norwegian, British Airways, Brussels
DKK724
American, Air France, Lufthansa, Iberia, Delta, United, British Airways, Finnair, Alitalia, Brussels, KLM, US Airways, Air Berlin
$811
KLM, GermanWings, SWISS, LOT, Austrian, Alitalia, Brussels, Air Berlin, Air France, Lufthansa, Iberia, Vueling, Luxair, Niki, Adria
€93
Delta, American, Air France, United, TAP, British Airways, Air China, SWISS, Avianca, Argentinas, KLM, TAM, Lufthansa, Iberia, Lan, US Airways, Alitalia
$837
Lufthansa, Air Berlin, Air France, Qatar, Singapore, Etihad, British Airways, Turkish, Qantas, Thai, Emirates, KLM
$1066
Turkish, KLM, British Airways, Etihad, Singapore, Air France, Emirates, Jet India, Lufthansa, Qatar
₨45672
Niki, KLM, GermanWings, Air Berlin, Air France, SWISS, Austrian, Lufthansa, British Airways, Brussels, Iberia, Vueling
CHF133
Cheap Flights from Muscat to Barcelona, from ﷼195 Round trip from MCT to BCN