The Tehran to Mashhad route connects Mehrabad International Airport (THR) in IR with Mashhad International Airport (MHD) in IR. This short-haul flight covers approximately 468 miles (753 km) with a typical flight time of 1h 3m. This route is served by 9 airlines: Caspian Airlines, Iran Airtour, Zagros Airlines and others. AirportRoutes has tracked 24 daily flights on this route.
Okay, I will research and provide the requested information about the flight route from Tehran (THR) to Mashhad (MHD) in four distinct sections, formatted as specified.
Here's the comprehensive information about the Tehran (THR) to Mashhad (MHD) flight route:
**
The route between Mehrabad International Airport (THR) in Tehran and Mashhad Int'l (Shahid Hashemi Nejad) Airport (MHD) is a crucial domestic connection in Iran, serving both business and leisure travelers, with a strong emphasis on pilgrimage traffic to the holy city of Mashhad. The average flight time is approximately 1 hour and 15 minutes to 1 hour and 30 minutes, covering a distance of around 460-469 miles (740-755 kilometers). Travelers opt for this route for its speed and convenience, avoiding a significantly longer journey by road or rail. Given Mashhad's religious importance, this route sees consistently high demand throughout the year.
To secure better prices, it's advisable to book flights well in advance, ideally around 6 weeks (40 days) before your travel date. Flexibility with travel dates can also lead to cheaper fares. At Mehrabad (THR), arrive at least one hour before your domestic departure for check in and security. At Mashhad (MHD), the airport is located approximately 8 kilometers from the city center and the Imam Reza Shrine, and 11 kilometers from the train station allowing for easy access via taxi. Expect a smooth, short flight.
Mashhad is renowned as a holy city and a major pilgrimage site. The Imam Reza Shrine is the most significant attraction, drawing millions of visitors annually. Other key attractions include Kooh Sangi Park, offering scenic views, and Mellat Park, one of the city's largest parks with recreational facilities. Consider visiting Bazaar Reza for souvenirs, especially saffron and traditional handicrafts. Explore the villages of Torghabeh and Shandiz near Mashhad for a taste of local culture and cuisine.
The best times to visit Mashhad are during spring (April to June) and fall (September to November), offering mild and pleasant weather, with temperatures ranging from 10°C to 25°C. Avoid peak travel times during religious festivals and Iranian holidays like Nowruz, as the city becomes very crowded. For a balance of good weather and lower prices, consider traveling in late April, May, or early June**, or during the autumn months.
Mehrabad International Airport
OIIITHROIMMMHD9
Operators24
Daily Flights468
Miles1h 3m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Caspian Airlines |
CPN
|
-
|
| Iran Airtour |
IRB
|
B9
|
| Zagros Airlines |
IZG
|
-
|
| Mahan Air |
IRM
|
W5
|
| Iran National Airlines Corp. |
IRA
|
IR
|
| Chabahar |
IRU
|
W5
|
| Iran Aseman Airlines |
IRC
|
EP
|
| ATA Airlines |
TBZ
|
-
|
| Saha Airlines Services |
IRZ
|
-
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 44 | 11% |
|
| Tuesday | 69 | 17% |
|
| Wednesday | 55 | 13% |
|
| Thursday | 69 | 17% |
|
| Friday | 50 | 12% |
|
| Saturday | 60 | 15% |
|
| Sunday | 66 | 16% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
Caspian Airlines
CPN
|
CPN28 CPN40 CPN22 CPN24 CPN26 | MD83 | 19:30 7:30 PM (Representative) |
M
T
W
T
F
S
S
|
Jan 29, 2026 | Active |
|
Chabahar
IRU
/ W5
|
IRU7610 IRU7620 IRU7650 | MD82 | 19:30 7:30 PM (Representative) |
M
T
W
T
F
S
S
|
Jan 29, 2026 | Active |
|
Iran Airtour
IRB
/ B9
|
IRB966 IRB964 IRB960 IRB968 | MD82 | 17:05 5:05 PM (Representative) |
M
T
W
T
F
S
S
|
Jan 29, 2026 | Active |
|
Iran Aseman Airlines
IRC
/ EP
|
IRC602 | B734 | 17:05 5:05 PM (Representative) |
M
T
W
T
F
S
S
|
Jan 25, 2026 | Active |
|
Iran National Airlines Corp.
IRA
/ IR
|
IRA262 IRA260 | A319 | 06:25 6:25 AM (Representative) |
M
T
W
T
F
S
S
|
Jan 26, 2026 | Active |
|
Mahan Air
IRM
/ W5
|
IRM1033 IRM1037 IRM1081 IRM1011 | B463 | 07:40 7:40 AM (Representative) |
M
T
W
T
F
S
S
|
Jan 28, 2026 | Active |
| IRZ170 | B733 | 06:50 6:50 AM (Representative) |
M
T
W
T
F
S
S
|
Jan 3, 2026 | Active | |
|
ATA Airlines
TBZ
|
TBZ5619 | MD83 | 16:15 4:15 PM (Representative) |
M
T
W
T
F
S
S
|
Dec 26, 2025 | Active |
|
Zagros Airlines
IZG
|
IZG4045 IZG4041 IZG4031 | MD82 | 10:30 10:30 AM (Representative) |
M
T
W
T
F
S
S
|
Jan 28, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 06:25 6:25 AM | Iran National Airlines Corp. |
IRA
|
IR
|
| 06:50 6:50 AM | Saha Airlines Services |
IRZ
|
-
|
| 07:40 7:40 AM | Mahan Air |
IRM
|
W5
|
| 10:30 10:30 AM | Zagros Airlines |
IZG
|
-
|
| 16:15 4:15 PM | ATA Airlines |
TBZ
|
-
|
| 17:05 5:05 PM | Iran Airtour |
IRB
|
B9
|
| 17:05 5:05 PM | Iran Aseman Airlines |
IRC
|
EP
|
| 19:30 7:30 PM | Caspian Airlines |
CPN
|
-
|
| 19:30 7:30 PM | Chabahar |
IRU
|
W5
|
Time Information
Times are shown in the departure airport's local timezone (OIII - Asia/Tehran).