Cheap flights Peshawar to Muscat

1 passenger, economy

There are no nonstop flights from Peshawar to Muscat. With a connection, the trip takes from 8 hours. Distance: 1728 km. Tickets from $264 (departure 13 November).

Prices updated on 7 November at 10:56