| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Jul 01 | ZAH | THR | 04:40 | 07:00 |
En-Route
|
Track > |
| Jun 29 | ZAH | THR | 04:40 | 07:00 |
Unknown
|
Track > |
| Jun 28 | ZAH | THR | 04:40 | 07:00 |
Unknown
|
Track > |
| Jun 24 | ZAH | THR | 04:40 | 07:00 |
En-Route
|
Track > |
| Jun 22 | ZAH | THR | 04:40 | 07:00 |
En-Route
|
Track > |
| Jun 21 | ZAH | THR | 04:40 | 07:00 |
En-Route
|
Track > |
| Jun 17 | ZAH | THR | 04:40 | 07:00 |
Unknown
|
Track > |
| Jun 15 | ZAH | THR | 04:40 | 07:00 |
Unknown
|
Track > |
| Jun 14 | ZAH | THR | 05:04 | 06:58 |
Landed
|
Track > |
| Jun 10 | ZAH | THR | 04:40 | 07:00 |
Unknown
|
Track > |
Mahan Air Flight W51070 connects Zahedan, Iran to Tehran, Iran, taking off from Zahedan Airport ZAH and landing at Tehran Mehrabad International Airport THR.
How long is the W51070 flight from Zahedan to Tehran?
The average flight time from Zahedan to Tehran is 1 hour and 54 minutes. The flight distance is 1133 km / 704 miles and the average flight speed is 496 km/h / 308 mph.
How many W51070 flights are operated per week?
3 flights per week. The flight W51070 is operated on Monday, Wednesday and Sunday.
What is the On-Time Performance (OTP) of Mahan Air Flight W51070 Zahedan to Tehran?
The Airportia On-Time Performance Rating for Mahan Air Flight W51070 is 5/5 stars. This metric is calculated using data from the past 10 flights.
When was the latest W51070 flight?
The latest flight took off on Wednesday, July 1st, 2026 with the flight status being En-Route on 07:00.
How else can the flight W51070 be referenced as?
This Mahan Air flight can also be referenced as IRM1070, W5 1070, IRM 1070.
How often is flight W51070 delayed?
On average, 0% of all W51070 flights are delayed. The average delay is 0 minutes.
See our W51070 Flight Tracker above for more details.
Other flights departing from Zahedan ZAH: W54588, B9975, EP852, ZO4048
Other flights arriving at Tehran THR: W51050, W51036, JI2817, I35601
All flights connecting Zahedan ZAH to Tehran THR.
