Flights Muscat to Lahore MCT to LHE

Flights from Muscat (MCT) to Lahore (LHE): 6 airlines operate 8 flight numbers on this route, about 4 flights a week, distance 1814 km / 1127 miles. No departures are scheduled in the next 30 days; the latest flight was PK230 on Wed, Nov 4, 2026.

Airlines and flight numbers count operating flights from a year ago to a year ahead; code-share numbers are not counted. On time means landed less than 15 minutes late.

MCT Muscat Muscat International Airport LHE Lahore Lahore Allama Iqbal International Airport
Route map MCT to LHE Great-circle route from Muscat International Airport, Oman to Lahore Allama Iqbal International Airport, Pakistan, 1814 km. Map data: Natural Earth. OMAN PAKISTAN MCT LHE Map data: Natural Earth

Muscat to Lahore Flights

8 flight numbers from MCT to LHE, with the date each last flew. Local times: MCT GST, LHE UTC+5.

Flight Airline Last seen Departure Arrival
PK230 Pakistan International Airlines Nov 4, 2026 02:30 06:30
PF733 AirSial Nov 4, 2026 00:15 03:55
OV521 SalamAir Nov 3, 2026 23:00 02:40
WY521 Oman Air Jul 25, 2026 23:00 02:40
B5521 Fly SAX May 28, 2026 23:00 02:40
PF737 AirSial Feb 2, 2026 10:25 14:05
OV507 SalamAir Jan 25, 2026 17:35 21:20
FH521 Freebird Airlines Dec 2, 2025 23:00 02:40

Upcoming flights

Local times at the departure airport.

No upcoming flights for this route.

Recent flights

Local times at the departure airport.
Flight From To Date Scheduled Departure Status Details
PK230 Muscat MCT Lahore LHE Nov 04 02:30 05:11 Delayed Track >
PF733 Muscat MCT Lahore LHE Nov 04 00:15 02:33 Delayed Track >
OV521 Muscat MCT Lahore LHE Nov 03 23:00 23:14 Landed Track >
PF733 Muscat MCT Lahore LHE Nov 01 00:15 00:34 En-Route Track >
OV521 Muscat MCT Lahore LHE Oct 31 23:00 23:16 En-Route Track >
PK230 Muscat MCT Lahore LHE Oct 31 02:30 02:51 Landed Track >
PF733 Muscat MCT Lahore LHE Oct 30 00:15 00:47 En-Route Track >
OV521 Muscat MCT Lahore LHE Oct 29 23:00 23:17 En-Route Track >
PK230 Muscat MCT Lahore LHE Oct 28 03:50 03:27 Unknown Track >
PK230 Muscat MCT Lahore LHE Oct 28 02:30 03:27 Landed Track >
PF733 Muscat MCT Lahore LHE Oct 28 00:15 01:35 Delayed Track >
OV521 Muscat MCT Lahore LHE Oct 27 23:00 23:29 En-Route Track >
OV521 Muscat MCT Lahore LHE Oct 24 23:00 23:24 Landed Track >
PF733 Muscat MCT Lahore LHE Oct 24 13:15 13:51 Landed Track >
OV521 Muscat MCT Lahore LHE Oct 22 23:00 23:30 Landed Track >

Airlines flying MCT to LHE

MCT to LHE FAQ

How long is the flight from Muscat to Lahore?
About 2 h 15 min: that is the median flight time of the last 6 flights that landed; the timetable allows 2 h 40 min.
Which airlines fly from Muscat to Lahore?
AirSial, SalamAir, Pakistan International Airlines, Fly SAX, Oman Air and Freebird Airlines have flights from Muscat (MCT) to Lahore (LHE) between a year ago and a year ahead. An airline listed may not fly the route every day.
How many flights a week go from Muscat to Lahore?
About 4 flights a week, counted over the two weeks before and after today. Only operating flights are counted, not code-share numbers.
Are flights from Muscat to Lahore on time?
6 of the last 6 flights that landed arrived less than 15 minutes after their scheduled time.
How far is Muscat from Lahore?
1814 km (1127 miles) in a straight line between Muscat International Airport and Lahore Allama Iqbal International Airport.

Lahore (LHE) to Muscat (MCT) flights >