Mashad to Tehran flight status today

List of all flights from Mashad Iran (MHD) to Tehran Iran (THR) and airlines operated flight from Mashad to Tehran. The flight is a domestic flight in Iran. There are 130 flights operated by 17 airlines on this route.

The distance from Mashad, IR (MHD) to Tehran, IR (THR) is 753 km (468 miles). Shahid Hashemi Nejad Airport and Mehrabad International Airport are in the same time zone (GMT +3.5:30). The current time on both airports is Tuesday 2025-11-18 18:07 PM.

Iran Aseman Airlines | Iran Airtour | Sky Georgia | Mahan Air | Iran Air | Kish Air | Zagros Airlines | Sepehran Airlines | Zoom Air | Air Canada Rouge | Meraj Air | ATA Airlines | Caspian Airlines | Qanot Sharq | V Air | Compass Airlines | TACV |

List of 130 flights from Mashad, IR (MHD) to Tehran, IR (THR).
No. Departure Arrival Last Update Status
EP601 23:40 01:10 Scheduled On time
EP603 22:45 00:20 Scheduled On time
EP611 11:15 12:45 In Air
EP609 20:50 22:20 No Recent Info - Call Airline
EP615 05:15 06:45 Scheduled
EP613 19:40 21:15
EP579 20:15 21:50
EP573 22:00 23:35

 

No. Departure Arrival Last Update Status
B9969 06:00 07:30 Unknown
B9965 20:00 21:30 Scheduled
B9961 05:00 06:30 Scheduled
B9967 19:00 20:30 Scheduled On time
B9963 16:45 18:15 Scheduled On time
B99961 17:30 19:00 Scheduled On time
B99963 22:15 23:45 Scheduled On time
B99969 06:00 07:30 Scheduled On time
B99967 14:15 15:45 Scheduled
B99965 20:15 21:45 Scheduled
B9995 06:00 07:30 Scheduled
B98065 19:30 21:00 Landed
B98061 20:00 21:30 Scheduled
B98073 11:30 13:00 Scheduled
B98071 21:10 22:40 Scheduled
B98063 21:00 22:15 Scheduled
B98069 20:30 22:00 Scheduled

 

No. Departure Arrival Last Update Status
QB1303 22:20 23:40 Scheduled On time
QB1203 22:50 23:55 Scheduled On time
QB1255 16:55 18:15 Scheduled On time
QB1251 12:55 14:15 Scheduled On time
QB1253 12:20 13:40 Scheduled On time
QB1259 12:40 14:00 Scheduled On time
QB1201 12:50 14:10 Scheduled On time
QB1313 14:30 15:50 Scheduled On time
QB1351 21:36 None Arrived On time

 

No. Departure Arrival Last Update Status
W51036 06:00 07:40 Unknown
W51080 21:10 22:50 Scheduled
W51032 21:05 22:45 Scheduled
W51030 09:00 10:35 Unknown
W51038 03:30 03:30 Landed 07:47
W51034 03:30 03:30 Landed 23:56
W5320 00:08 None Arrived On time

 

No. Departure Arrival Last Update Status
IR261 17:15 18:50 Scheduled On time
IR467 23:30 01:05 Scheduled On time
IR263 09:40 11:15 Scheduled On time
IR5390 22:40 00:15 Scheduled
IR469 00:40 02:15 Arrived On time
IR463 08:15 09:50 Landed
IR5391 21:15 22:50 Scheduled
IR3521 02:15 03:45 Landed
IR3539 09:40 None No Recent Info - Call Airline
IR3535 22:00 23:35 Scheduled
IR465 19:10 20:45 Scheduled On time
IR269 21:10 22:40 Unknown
IR461 12:55 14:25 Scheduled

 

No. Departure Arrival Last Update Status
Y97168 06:00 07:15 Unknown

 

No. Departure Arrival Last Update Status
IZG4044 16:20 17:55 Scheduled
IZG4040 13:00 14:25 Unknown
IZG4030 10:50 11:55 Scheduled
IZG4074 13:30 15:00 Scheduled
IZG4094 07:00 08:15 Scheduled
IZG4092 06:30 07:45 Scheduled

 

No. Departure Arrival Last Update Status
IS4311 07:00 08:30 Scheduled On time
IS4341 08:00 09:30 Scheduled On time
IS4321 15:30 17:00 In Air
IS4361 20:20 21:50 No Recent Info - Call Airline
IS4351 22:30 00:00 Scheduled On time

 

No. Departure Arrival Last Update Status
ZO4056 22:18 None Arrived On time
ZO4044 19:30 21:30 en-route
ZO4030 21:00 22:30
ZO4040 13:00 14:25 Arrival Delayed 16:24
ZO171 23:04 None Arrived On time
ZO465 13:45 None Arrived Delayed by 134 minutes
ZO4072 15:29 None Arrived On time
ZO4074 13:30 15:00 Scheduled
ZO4094 07:00 08:15 Landed
ZO4092 06:30 07:45 Landed

 

No. Departure Arrival Last Update Status
RV29 15:49 None Arrived On time
RV23 16:30 None Arrived Early
RV25 14:15 None Arrived Early
RV5857 03:15 None Arrived On time
RV6999 00:36 None Arrived On time
RV4903 02:46 None Arrived On time
RV6925 20:08 None Arrived On time
RV41 18:40 None Arrived Delayed by 282 minutes
RV6959 16:10 None Arrived On time
RV6991 21:10 None Arrived On time
RV27 17:40 None Arrived Delayed by 436 minutes

 

No. Departure Arrival Last Update Status
JI2807 19:30 21:00 In Air
JI2803 10:15 11:45 In Air
JI2805 15:30 16:45 In Air
JI2801 14:30 16:00 Scheduled

 

No. Departure Arrival Last Update Status
I35620 18:35 19:55 In Air
I35699 None None None
I35630 17:00 None Landed 17:15
I35721 15:40 None Arrived Delayed by 567 minutes
I3620 22:30 23:50 Unknown
I35214 17:00 18:20 Landed
I35212 22:50 00:10 Scheduled
I35285 05:45 07:05 Scheduled
I35234 21:40 23:00 Scheduled
I35264 15:40 17:00 Scheduled

 

No. Departure Arrival Last Update Status
IV29 21:45 22:55 In Air
IV41 16:45 18:00
IV27 11:45 13:00 Scheduled
IV25 12:15 13:30 en-route
IV4321 16:25 17:40
IV23 12:15 13:30 landed
IV6991 03:30 03:30 Arrival Estimated 15:02

 

No. Departure Arrival Last Update Status
HH6257 22:15 23:30 Scheduled
HH6255 20:45 22:00 Scheduled
HH6223 20:45 22:00 No_Takeoff_Info
HH6341 16:00 17:15 No_Takeoff_Info
HH6329 21:30 22:45 Scheduled
HH6221 11:00 12:15 Scheduled
HH6343 20:15 21:30 Scheduled
HH6241 11:30 12:45 Unknown

 

No. Departure Arrival Last Update Status
ZV4042 12:45 14:00
ZV4074 16:15 17:30

 

No. Departure Arrival Last Update Status
CP25 12:35 13:40 Scheduled
CP27 16:50 18:05 Scheduled
CP23 15:45 17:00 Scheduled
CP4321 16:25 17:40 Scheduled
CP41 16:55 18:10 Scheduled
CP29 21:45 22:55 Scheduled

 

No. Departure Arrival Last Update Status
VR5879 None None None
VR5819 03:30 03:30 In Air
VR5857 None None None
VR5877 None None None
VR5841 None None None
VR5869 None None None