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

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

Monday
Monday
06:00AM07:30AM
B9B9961
Monday
06:00AM07:40AM
W5W51036
Monday
06:00AM07:20AM
TBZTBZ5699
Monday
07:00AM08:30AM
ISIS4311
Monday
11:30AM12:45PM
MRJMRJ2803
Monday
12:50PM02:10PM
QBQB1201
Monday
02:30PM03:50PM
QBQB1313
Monday
02:40PM04:00PM
TBZTBZ5630
Monday
03:15PM04:30PM
VRHVRH5819
Monday
03:20PM05:00PM
W5W51032
Monday
04:30PM05:00PM
B9B9967
Monday
05:20PM06:45PM
QBQB1251
Monday
07:50PM09:10PM
TBZTBZ5620
Monday
09:30PM10:45PM
VRHVRH5841
Monday
09:40PM11:00PM
QBQB1203
Monday
10:50PM12:30AM
IRIR469
Monday
10:50PM12:15AM
EPEP601
Tuesday
Tuesday
06:00AM07:30AM
B9B9961
Tuesday
06:00AM07:40AM
W5W51036
Tuesday
06:00AM07:20AM
TBZTBZ5699
Tuesday
06:50AM08:20AM
ISIS4311
Tuesday
07:40AM09:00AM
TBZTBZ5630
Tuesday
11:00AM12:20PM
TBZTBZ5730
Tuesday
12:45PM02:00PM
MRJMRJ2803
Tuesday
02:25PM03:35PM
QBQB1253
Tuesday
03:40PM05:00PM
TBZTBZ5620
Tuesday
04:30PM05:00PM
B9B9967
Tuesday
04:55PM06:15PM
QBQB1255
Tuesday
09:15PM10:25PM
VRHVRH5819
Tuesday
09:30PM10:45PM
VRHVRH5841
Tuesday
10:20PM11:40PM
QBQB1303
Tuesday
10:45PM12:20AM
EPEP603
Tuesday
10:50PM11:55PM
QBQB1203
Tuesday
11:40PM01:10AM
EPEP601
Tuesday
11:40PM01:15AM
W5W51080
Wednesday
Wednesday
12:55AM02:30AM
IRIR463
Wednesday
06:00AM07:30AM
B9B9961
Wednesday
06:00AM07:40AM
W5W51036
Wednesday
07:10AM08:40AM
ISIS4311
Wednesday
12:40PM02:00PM
QBQB1259
Wednesday
12:45PM02:00PM
MRJMRJ2803
Wednesday
01:00PM02:20PM
QBQB1251
Wednesday
03:15PM04:30PM
VRHVRH5819
Wednesday
05:55PM07:25PM
EPEP601
Wednesday
06:45PM08:15PM
ISIS4341
Wednesday
08:00PM09:30PM
B9B9963
Wednesday
08:15PM09:50PM
IRIR469
Wednesday
08:45PM10:15PM
B9B9967
Wednesday
09:30PM10:45PM
VRHVRH5841
Wednesday
10:20PM11:40PM
QBQB1203
Wednesday
10:30PM12:05AM
EPEP603
Thursday
Thursday
06:00AM07:30AM
B9B9961
Thursday
06:10AM07:30AM
TBZTBZ5699
Thursday
08:00AM09:30AM
ISIS4341
Thursday
08:35AM09:50AM
QBQB1253
Thursday
12:45PM02:00PM
MRJMRJ2803
Thursday
01:30PM02:55PM
EPEP601
Thursday
02:00PM03:15PM
VRHVRH5819
Thursday
02:45PM04:20PM
IRIR261
Thursday
03:00PM04:20PM
TBZTBZ5620
Thursday
03:15PM05:00PM
W5W51036
Thursday
04:00PM05:15PM
VRHVRH5841
Thursday
04:30PM05:00PM
B9B9967
Thursday
08:40PM10:00PM
TBZTBZ5730
Thursday
10:00PM11:40PM
W5W51032
Thursday
10:10PM11:30PM
QBQB1203
Thursday
10:40PM12:00AM
TBZTBZ5630
Friday
Friday
12:55AM02:30AM
IRIR469
Friday
10:30AM12:00PM
B9B9961
Friday
12:00PM01:20PM
TBZTBZ5730
Friday
01:15PM02:30PM
MRJMRJ2803
Friday
01:30PM03:00PM
VRHVRH5841
Friday
01:55PM03:15PM
QBQB1253
Friday
03:20PM05:00PM
W5W51032
Friday
04:55PM06:15PM
QBQB1251
Friday
06:35PM08:05PM
EPEP603
Friday
07:30PM08:50PM
TBZTBZ5630
Friday
07:40PM09:10PM
ISIS4341
Friday
08:00PM09:30PM
B9B9963
Friday
09:00PM10:30PM
EPEP601
Friday
10:15PM11:30PM
VRHVRH5819
Friday
10:30PM11:50PM
QBQB1259
Friday
10:35PM12:15AM
IRIR467
Friday
10:50PM11:55PM
QBQB1203
Saturday
Saturday
06:00AM07:20AM
TBZTBZ5699
Saturday
06:45AM08:15AM
ISIS4311
Saturday
07:15AM08:30AM
MRJMRJ2805
Saturday
12:20PM01:40PM
QBQB1253
Saturday
03:15PM05:00PM
W5W51036
Saturday
05:20PM06:40PM
QBQB1251
Saturday
05:30PM06:50PM
TBZTBZ5630
Saturday
05:40PM07:20PM
W5W51032
Saturday
08:30PM09:45PM
VRHVRH5819
Saturday
09:00PM10:30PM
B9B9963
Saturday
10:00PM11:15PM
VRHVRH5841
Saturday
10:10PM11:30PM
QBQB1203
Saturday
10:40PM12:10AM
EPEP603
Sunday
Sunday
06:00AM07:30AM
B9B9961
Sunday
06:10AM07:30AM
TBZTBZ5699
Sunday
07:15AM08:45AM
ISIS4311
Sunday
09:45AM10:55AM
QBQB1255
Sunday
11:00AM12:20PM
TBZTBZ5730
Sunday
11:30AM12:45PM
MRJMRJ2803
Sunday
12:55PM02:15PM
QBQB1251
Sunday
03:15PM04:30PM
MRJMRJ2805
Sunday
03:20PM05:00PM
W5W51032
Sunday
05:50PM07:20PM
EPEP601
Sunday
07:50PM09:30PM
W5W51080
Sunday
08:30PM09:45PM
VRHVRH5819
Sunday
08:35PM10:10PM
IRIR469
Sunday
08:45PM10:15PM
B9B9967
Sunday
10:00PM11:15PM
VRHVRH5841
Sunday
10:30PM11:50PM
QBQB1203