Lahore to Muscat flight distance & time (LHE-MCT)
How far is Lahore from Muscat by plane? The great circle distance from Alama Iqbal International Airport (LHE) to Muscat International Airport (MCT) is 1,815 km / 980 nm, about 2h 25m flight time, with an initial heading of 245° (WSW).
| From | Alama Iqbal International Airport (LHE), Lahore, PK |
|---|---|
| To | Muscat International Airport (MCT), Muscat, OM |
| Distance | 1,815 km · 980 nm · 1,128 mi |
| Initial heading | 245° (WSW) |
Airlines on this route
- Oman Air (WY)
- Pakistan International Airlines (PK)
- Shaheen Air International (NL)
Aircraft with enough range to fly LHE to MCT nonstop
Open LHE to MCT in the calculator · Return route MCT to LHE
Frequently asked questions
- How far is Lahore from Muscat?
- The great circle distance between Lahore and Muscat is 1,815 km (980 nm / 1,128 mi).
- How long is the flight from Lahore to Muscat?
- A direct flight from LHE to MCT takes about 2h 25m, based on a typical jet cruise speed. Actual time varies by aircraft type and wind - see the aircraft list above for type-specific estimates.
- Is there a nonstop flight from Lahore to Muscat?
- Yes - 3 airlines currently operate this route, see the list above.