
Cheap Flights from Mashad to Tehran - MHD to THR (reverse)
- You are here: Search Flights
- > Mashad to Middle East
- > Mashad to Iran
- > Mashad
- to Tehran
Did You Know?
- Iran Air Tours has the most nonstop flights between Mashad, IR and Tehran, IR.
- 4,346 seats are available per day to fly out of Mashad, IR connecting to Tehran, IR
- The shortest flight between Mashad, IR and Tehran, IR on Iran Air is 467 miles.
- Beirut, LB is the most popular connection for one stop flights between Mashad, IR and Tehran, IR.
- Mahan Air has 5 nonstop flights between Mashad, IR and Tehran, IR.
- The smallest aircraft operated by Midwest flying between Mashad, IR and Tehran, IR is a M80 with 150 seats.
- The largest aircraft operated by Independance flying between Mashad, IR and Tehran, IR is a M80 with 150 seats.
- 27 flights per week fly out of Mashad, IR connecting to Tehran, IR

Daily Non-stop Flight Schedules from Mashhad Airport to Tehran/Mehrabad International
Ata Airlines
2
2
2
2
2
2
2
11:00 AM
9:35 PM
Eram Airlines
0
0
0
0
2
0
0
9:30 AM
3:50 PM
Iran Air
3
2
1
5
3
2
2
12:40 AM
11:59 PM
Iran Air Tours
4
4
5
5
4
4
5
5:30 AM
8:30 PM
Iran Aseman
3
4
3
2
4
3
4
9:30 AM
10:35 PM
Midwest
3
3
3
3
3
2
3
12:45 PM
10:00 PM
Taban
1
1
1
1
1
1
1
6:15 AM
4:00 PM
Cheap Domestic Flights from Mashad - MHD
Cheap Flights from Mashad to Tehran, Airfare Search for MHD to THR, Airline One-Way and Roundtrip Schedules