All scheduled flights from Barcelona to Muscat (BCN-MCT)
Spain
Oman
All scheduled flights from BCN to MCT. You can fly from Barcelona to Muscat with 1 stop. The flight time is between 9 and 13 hours depending on your connecting flight. The BCN-MCT route has no non-stop flights.