Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from Mashhad to Tehran?

Cheap Flights from Tehran to Mashhad, IR, Iran - THR to MHD Last modified: Aug 25, 2016 1:46 AM

When Can I Buy the Cheapest Flight from Tehran to Mashhad (THR to MHD)?

Airlines can adjust prices for plane tickets from Tehran to Mashhad based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

Non-Stop vs Connecting Flights from Tehran to Mashhad (THR to MHD)

Your Tehran to Mashhad flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Tehran to Mashhad is IRR0.

The average price for non-stop flights from Tehran to Mashhad is IRR0.

The chart below shows up to date information regarding non-stop flights from Tehran to Mashhad.

Nonstop Flight Details from Tehran to Mashhad
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
Iran Airtour 3 4 3 3 6 3 3 05:15 22:55
Caspian* 4 4 4 6 4 5 5 08:40 19:25
Iran Aseman 2 2 3 3 2 2 2 05:15 06:25
Ata 3 4 5 1 0 0 3 08:50 16:50
IranAir 2 4 2 2 1 4 1 06:00 16:30
Zagros Airlines 7 7 7 6 6 7 7 08:50 21:00
Jade Cargo 2 3 2 2 4 2 2 05:45 17:00
Iranian Naft 1 0 0 0 0 0 0 12:40 12:40
Kish Air 3 2 2 1 1 2 3 09:10 15:35

Tehran to Mashhad Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Tehran to Mashhad?
Answer: The average Tehran to Mashhad flight time is an hour and 22 minutes.
Question: How many kilometers are there between Tehran and Mashhad?
Answer: The distance from Tehran to Mashhad is 751 kilometers.
Question: How common are direct flights from Tehran to Mashhad?
Answer: There are 179 direct flights from Tehran to Mashhad.
Question: What is the most popular airline for non-stop flights from Tehran to Mashhad?
Answer: Zagros Airlines provides 26% of the non-stop flights between Tehran and Mashhad.

Airports for Your Route

These pages contain information about the major airports in Tehran and Mashhad, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Tehran - THR

FlightsAirlineLowest Price
Tehran to Dubai British Airways, China Southern, Emirates, flydubai, IranAir, Azal, Kuwait, Pegasus, UIA, Qatar, Turkish, Oman Air IRR5,783,577
Tehran to Ashgabat Lufthansa, Turkish Check Dates
Tehran to Istanbul Aegean, Air Berlin, Air France, Alitalia, Belavia, British Airways, Emirates, Etihad, flydubai, Air Arabia, IranAir, Azal, Astana, Atlasjet, KLM, Kuwait, Lufthansa, Pegasus, UIA, Qatar, Aeroflot, Turkish IRR3,358,206
Tehran to London Aegean, Air Berlin, Air France, Alitalia, Belavia, British Airways, Emirates, Etihad, IranAir, Azal, Atlasjet, KLM, Kuwait, Lufthansa, Austrian, Pegasus, UIA, Qatar, Aeroflot, Turkish, Oman Air IRR8,302,232
Tehran to Baku Air France, Belavia, China Southern, flydubai, IranAir, Azal, Astana, Lufthansa, UIA, Qatar, Aeroflot, Turkish IRR3,327,112
Tehran to Moscow Aegean, Georgian Airways, Air Berlin, Air France, Alitalia, Belavia, British Airways, Emirates, Etihad, IranAir, Azal, Astana, KLM, Lufthansa, Austrian, Pegasus, Qatar, Aeroflot, Turkish IRR6,623,129
Tehran to Delhi British Airways, Emirates, Etihad, flydubai, Air Arabia, Astana, Kuwait, Lufthansa, Austrian, Qatar, Aeroflot, Turkish, Oman Air IRR12,593,273
Tehran to Dushanbe China Southern, Astana, Turkish IRR42,008,670
Tehran to Tashkent China Southern, IranAir, Astana, Aeroflot, Turkish IRR13,837,053
Tehran to Doha Emirates, Etihad, flydubai, Azal, Atlasjet, Kuwait, Pegasus, Qatar, Turkish, Oman Air IRR8,208,948
Tehran to Paris Aegean, Air Berlin, Air France, Alitalia, British Airways, Emirates, Etihad, IranAir, Azal, Astana, Atlasjet, KLM, Kuwait, Lufthansa, Austrian, Pegasus, UIA, Qatar, Aeroflot, Turkish, Oman Air IRR6,312,184
Tehran to Abu Dhabi Aegean, Alitalia, Etihad, Qatar, Turkish, Oman Air IRR9,856,957
Tehran to Yerevan Aegean, Air France, Alitalia, flydubai, Atlasjet, Lufthansa, UIA, Qatar, Aeroflot IRR9,825,862
Tehran to Bangkok British Airways, China Southern, Emirates, Etihad, flydubai, Astana, Kuwait, Austrian, Qatar, Aeroflot, Turkish, Oman Air, Mesaba IRR18,687,795
Tehran to Tbilisi Aegean, Belavia, China Southern, flydubai, Azal, Atlasjet, KLM, Lufthansa, Austrian, Pegasus, UIA, Qatar, Aeroflot, Turkish IRR3,451,490
Tehran to Sharjah Atlasjet, Qatar IRR10,914,170
Tehran to Islamabad British Airways, China Southern, Emirates, Etihad, Kuwait, Qatar, Turkish, Oman Air IRR16,822,125
Tehran to Muscat British Airways, Emirates, Etihad, flydubai, Air Arabia, Kuwait, Qatar, Turkish, Oman Air IRR12,531,084
Tehran to Kuwait British Airways, Emirates, Etihad, flydubai, IranAir, Kuwait, Qatar, Turkish, Oman Air IRR7,462,680
Tehran to Antalya Azal, Astana, Atlasjet, KLM, Lufthansa, Austrian, Pegasus, Aeroflot, Turkish IRR5,037,309
Tehran to Mumbai British Airways, Emirates, Etihad, flydubai, IranAir, Kuwait, Lufthansa, Qatar, Turkish, Oman Air IRR12,189,044
Tehran to Frankfurt Aegean, Air Berlin, Air France, Alitalia, Belavia, British Airways, Emirates, Etihad, IranAir, Azal, Astana, KLM, Kuwait, Lufthansa, Austrian, Pegasus, UIA, Qatar, Aeroflot, Turkish, Oman Air IRR9,017,405

Cheap Domestic Flights to Mashhad - MHD

FlightsAirlineLowest Price
Rasht to TehranCheck Dates
Cheap Flights from Tehran to Mashhad, IR, Airfare Search for THR to MHD, Airline One-Way and Roundtrip Schedules