Direct flights
from Tehran (THR)
to Mashhad (MHD)

Weekly schedule for flights between Mehrabad Intl (Tehran, Iran) and Mashhad Intl (Mashhad, Iran) operated by 1 airlines.
113 weekly flights operate on this route flying 469mi in 1h20min.
Expect $0 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
06:30AM07:50AM
TBZTBZ5629
Monday
07:20AM08:40AM
QBQB1310
Monday
07:20AM09:00AM
W5W51033
Monday
08:30AM10:00AM
B9B9960
Monday
10:15AM11:30AM
VRHVRH5840
Monday
10:45AM12:05PM
QBQB1200
Monday
10:50AM12:20PM
EPEP600
Monday
12:30PM01:50PM
TBZTBZ5698
Monday
01:05PM02:15PM
VRHVRH5818
Monday
01:45PM03:15PM
MRJMRJ2802
Monday
03:15PM04:35PM
QBQB1250
Monday
03:25PM04:45PM
QBQB1202
Monday
08:10PM09:50PM
IRIR468
Monday
08:30PM10:10PM
W5W51037
Monday
08:45PM10:15PM
B9B9966
Monday
09:05PM10:35PM
ISIS4310
Monday
10:10PM11:30PM
TBZTBZ5619
Tuesday
Tuesday
04:45AM06:15AM
MRJMRJ2802
Tuesday
05:30AM06:50AM
TBZTBZ5629
Tuesday
05:55AM07:30AM
W5W51081
Tuesday
06:40AM08:05AM
IRIR462
Tuesday
08:30AM10:00AM
B9B9960
Tuesday
08:40AM10:00AM
TBZTBZ5698
Tuesday
09:35AM11:00AM
EPEP602
Tuesday
10:10AM11:30AM
VRHVRH5840
Tuesday
01:00PM02:15PM
VRHVRH5818
Tuesday
01:10PM02:40PM
EPEP600
Tuesday
01:20PM02:40PM
TBZTBZ5729
Tuesday
02:45PM04:15PM
QBQB1254
Tuesday
03:20PM04:40PM
QBQB1302
Tuesday
03:35PM04:50PM
QBQB1202
Tuesday
08:30PM10:10PM
W5W51037
Tuesday
08:45PM10:15PM
B9B9966
Tuesday
08:50PM10:20PM
ISIS4310
Tuesday
10:20PM11:40PM
TBZTBZ5619
Wednesday
Wednesday
04:30AM06:00AM
MRJMRJ2802
Wednesday
05:35AM07:05AM
EPEP600
Wednesday
08:30AM10:00AM
B9B9960
Wednesday
10:00AM11:15AM
VRHVRH5840
Wednesday
10:35AM11:55AM
QBQB1258
Wednesday
10:50AM12:20PM
EPEP602
Wednesday
11:00AM12:20PM
QBQB1250
Wednesday
01:00PM02:15PM
VRHVRH5818
Wednesday
03:50PM05:10PM
QBQB1202
Wednesday
05:55PM07:25PM
IRIR468
Wednesday
08:30PM10:10PM
W5W51037
Wednesday
09:20PM10:50PM
ISIS4340
Wednesday
09:50PM11:20PM
B9B9966
Wednesday
09:55PM11:25PM
ISIS4310
Wednesday
10:30PM11:55PM
B9B9962
Thursday
Thursday
04:40AM06:10AM
MRJMRJ2802
Thursday
05:30AM06:45AM
VRHVRH5818
Thursday
06:05AM07:35AM
IRIR468
Thursday
06:30AM08:00AM
EPEP600
Thursday
06:40AM07:55AM
QBQB1252
Thursday
06:55AM08:45AM
W5W51033
Thursday
07:00AM08:20AM
TBZTBZ5619
Thursday
08:30AM09:50AM
TBZTBZ5698
Thursday
08:30AM10:00AM
B9B9960
Thursday
09:50AM11:00AM
VRHVRH5840
Thursday
03:40PM05:00PM
QBQB1202
Thursday
04:35PM05:55PM
QBQB1258
Thursday
08:30PM09:50PM
TBZTBZ5629
Thursday
08:45PM10:15PM
B9B9966
Thursday
09:50PM11:20PM
ISIS4340
Thursday
10:50PM12:10AM
TBZTBZ5729
Friday
Friday
06:40AM08:10AM
EPEP602
Friday
06:40AM07:55AM
QBQB1252
Friday
06:55AM08:45AM
W5W51033
Friday
07:20AM08:30AM
VRHVRH5840
Friday
08:00AM09:30AM
B9B9960
Friday
10:00AM11:30AM
EPEP600
Friday
11:00AM12:30PM
MRJMRJ2802
Friday
02:00PM03:15PM
VRHVRH5818
Friday
02:20PM03:40PM
TBZTBZ5729
Friday
02:55PM04:15PM
QBQB1250
Friday
03:35PM04:50PM
QBQB1202
Friday
08:10PM09:50PM
IRIR466
Friday
08:30PM10:10PM
W5W51037
Friday
08:35PM09:50PM
QBQB1258
Friday
09:50PM11:10PM
TBZTBZ5629
Friday
10:25PM11:55PM
ISIS4340
Friday
10:30PM11:55PM
B9B9962
Saturday
Saturday
04:45AM06:15AM
MRJMRJ2804
Saturday
06:35AM07:55AM
QBQB1252
Saturday
09:05AM10:45AM
W5W51033
Saturday
09:30AM10:50AM
TBZTBZ5629
Saturday
10:30AM11:45AM
VRHVRH5840
Saturday
11:00AM12:30PM
EPEP602
Saturday
11:15AM12:45PM
IRIR260
Saturday
12:30PM01:50PM
TBZTBZ5698
Saturday
12:30PM02:00PM
B9B9962
Saturday
01:10PM02:20PM
VRHVRH5818
Saturday
03:00PM04:30PM
ISIS4310
Saturday
03:15PM04:35PM
QBQB1250
Saturday
03:40PM05:00PM
QBQB1202
Sunday
Sunday
04:30AM06:00AM
MRJMRJ2804
Sunday
05:30AM07:00AM
EPEP600
Sunday
06:30AM08:20AM
W5W51033
Sunday
07:55AM09:10AM
QBQB1254
Sunday
08:30AM10:00AM
B9B9960
Sunday
08:40AM10:00AM
TBZTBZ5698
Sunday
10:00AM11:15AM
VRHVRH5840
Sunday
10:55AM12:15PM
QBQB1250
Sunday
01:10PM02:20PM
VRHVRH5818
Sunday
01:20PM02:40PM
TBZTBZ5729
Sunday
01:45PM03:15PM
MRJMRJ2802
Sunday
03:40PM05:00PM
QBQB1202
Sunday
05:20PM07:00PM
W5W51081
Sunday
06:10PM07:40PM
IRIR468
Sunday
08:30PM10:10PM
W5W51037
Sunday
08:55PM10:25PM
ISIS4310
Sunday
09:50PM11:20PM
B9B9966