Cheap Flights from Mashad to Tehran - MHD to THR (reverse)
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
Quick Links
As seen in...

Farecompare Research Tools
Daily Non-stop Flight Schedules from Mashhad Airport to Tehran/Mehrabad International
- AirlineMonTueWedThuFriSatSunEarliest FlightLatest FlightAverage Duration
- Ata Airlines222212212:00 PM4:45 PM1:15
- Eram Airlines00002009:30 AM3:50 PM1:15
- Independance11111116:00 PM10:15 PM1:15
- Iran Air212431112:25 PM11:50 PM1:39
- Iran Air Tours77867885:30 AM9:15 PM1:33
- Iran Aseman Airlines44234441:00 PM9:45 PM1:30
- Kish Air011010011:45 AM9:45 PM1:15
- Mahan Air55455555:15 AM11:20 PM1:30
- Taban Air11110116:15 AM6:15 AM1:10
- Zagros Airlines333332312:45 PM10:00 PM1:15
Cheap International Flights to Tehran - THR
Flights
Airline
Lowest Price
BMI, AirAsia X, Emirates, Etihad, Azerbaijan, KLM, Kuwait, Lufthansa, Pegasus, Ukraine, Qatar, Aeroflot, Turkish
£299
Air France, Emirates, Etihad, KLM, Lufthansa, Pegasus, Ukraine, Qatar, Aeroflot, Turkish
€344
Emirates, Spanair, KLM, Lufthansa, Ukraine, Qatar, Aeroflot, Turkish, Air Europa
€529
American, Alaska, Continental, Delta, Etihad, KLM, Lufthansa, Austrian, Qatar, Turkish, United, US Airways
$1140
American, Alaska, Continental, Delta, Etihad, KLM, Lufthansa, Austrian, Qatar, Turkish, United
$1140