Flight distance from Lahore to Muscat

1792 kilometers/1113 miles
or 967 nautical miles.
Your flight will depart from Lahore airport and land at Muscat airport.
City: Lahore (LHE) Muscat (MCT)
Latitude: 31.520833 23.61
Longitude: 74.402778 58.54
Country: Pakistan Oman
Timezone: Asia/Karachi Asia/Muscat
Current time:: 06:35 17-Jun-2026 06:35 17-Jun-2026

How far is between Lahore and Muscat?

  • Your starting point Lahore, Pakistan is located at 31.520833,74.402778
  • Your ending point Muscat, Oman is located at 23.61,58.54
  • l distance from Lahore to Muscat is 1792 kms equals to miles and 967 nautical miles.
  • Flight time from Lahore to Muscat is 18 hours 20 minutes
Click here to get detail flight schedules from Lahore to Muscat