
Cheap Flights from Muscat (MCT) to Barcelona (BCN)
Popular airlines from Muscat Intl. Airport (MCT) to Barcelona El Prat Airport (BCN)
- Etihad Airways
Etihad Airways
- Qatar Airways
Qatar Airways
- Turkish Airlines
Turkish Airlines
- Emirates
Emirates
- Swiss International Air Lines
Swiss International Air Lines
- Lufthansa
Lufthansa
- Egyptair
Egyptair
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Travel information
Origin airport | Muscat Intl. Airport |
|---|---|
Destination airport | Barcelona El Prat Airport |
Distance | 5,524 km away |
Airlines serving | Etihad Airways, Qatar Airways, Turkish Airlines, Emirates, Swiss International Air Lines, Lufthansa, Egyptair |
Popular airline | Etihad Airways |
Explore a world of travel with Expedia
*Available to One Key members.