All scheduled flights from Peshawar to Muscat (PEW-MCT)
Pakistan
Oman
All scheduled flights from PEW to MCT. You can fly from Peshawar to Muscat non-stop on Mondays & Saturdays and the flight takes about 3 hours. Flights with stops take between 5 to 9 hours depending on your flight and connection airport.
Layover airport
Airlines
Alliance
Aircraft
Class
4 flights to Muscat on Mon 03 Feb. 1 Direct flights and 3 flights with 1 stop.
Sort by: Standard
Filter
Direct flights 😃
Direct 2h 50m
Low-cost airline
Direct 2h 50m
- 04:30 PeshawarPeshawar PEW
- 2h50m
- 06:20 MuscatSeeb International MCT
Multiple airlines
1 stop 5h 30m
Change from terminal to terminal M
1 stop 5h 30m
- 08:30 PeshawarPeshawar PEW
- 1 hours 55 minutes
- 10:25 Karachi Jinnah International KHI
- Layover time at 1h40m
- 12:05 KarachiJinnah International KHI, Terminal M
- 1 hours 55 minutes
- 13:00 Muscat Seeb International MCT
1 stop 8h 00m
1 stop 8h 00m
1 stop 9h 40m
Long layover time 4h45m
1 stop 9h 40m