| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| May 29 | MHD | LHE | 22:00 | 02:30 |
Unknown
|
Track > |
| May 22 | MHD | LHE | 22:00 | 02:30 |
En-Route
|
Track > |
| May 15 | MHD | LHE | 22:00 | 02:30 |
Unknown
|
Track > |
| Feb 06 | MHD | LHE | 22:00 | 02:30 |
Unknown
|
Track > |
| Dec 26 | MHD | LHE | 22:29 | 02:41 |
Landed
|
Track > |
| Dec 19 | MHD | LHE | 22:32 | 03:12 |
Delayed
|
Track > |
Iran Air Tours Flight B99780 connects Mashhad, Iran to Lahore, Pakistan, taking off from Mashhad International Airport MHD and landing at Lahore Allama Iqbal International Airport LHE.
How long is the B99780 flight from Mashhad to Lahore?
The average flight time from Mashhad to Lahore is 2 hours and 56 minutes. The flight distance is 1458 km / 906 miles and the average flight speed is 491 km/h / 305 mph.
How many B99780 flights are operated per week?
1 flight per week. The flight B99780 is operated on Friday.
What is the On-Time Performance (OTP) of Iran Air Tours Flight B99780 Mashhad to Lahore?
The Airportia On-Time Performance Rating for Iran Air Tours Flight B99780 is 4.9/5 stars. This metric is calculated using data from the past 10 flights.
When was the latest B99780 flight?
The latest flight took off on Friday, May 29th, 2026 with the flight status being Unknown on 02:30.
How else can the flight B99780 be referenced as?
This Iran Air Tours flight can also be referenced as IRB9780, B9 9780, IRB 9780.
How often is flight B99780 delayed?
On average, 33% of all B99780 flights are delayed. The average delay is 26 minutes.
See our B99780 Flight Tracker above for more details.
Other flights departing from Mashhad MHD: EP601, IV29, QB1259, QB1203
Other flights arriving at Lahore LHE: KU201, QR620, J2145, KU201
All flights connecting Mashhad MHD to Lahore LHE.