🔔 Track this route
We check SYZ → MCT every day and email you the cheapest nonstop fares we find.
Free · one-click unsubscribe
Yes. Salam Air flies nonstop from Shiraz (SYZ) to Muscat (MCT), 1–2 times a week. The flight takes about 1h 37m and covers 541 miles (870 km).
Salam Air operates nonstop flights from Shiraz to Muscat.
The nonstop flight from Shiraz to Muscat takes ~1h 37m (approximately 870 km).
Nonstop flights from Shiraz to Muscat operate 1–2 times a week.