🇮🇷 THR
Tehran
468 mi
MHD 🇮🇷
Mashhad

Tehran to Mashhad Flights

Mehrabad International Airport Mashhad International Airport 9 airlines

Get Notified About Route Changes

Track up to 3 airports free. Weekly alerts when airlines add or remove routes.

Sign Up Free

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 4m. This route is served by 9 airlines: Caspian Airlines, Iran Airtour, Zagros Airlines and others. AirportRoutes has tracked 25 unique flight numbers on this route.

About This Route

Route Overview

The Tehran (THR) → Mashhad (MHD) air route covers 468 miles (753 km), linking Iran’s political and business hub with its most important pilgrimage destination. Typical nonstop flight time is about 1.5–2 hours, making it the fastest option versus long road or rail journeys. Travelers choose this route for religious visits to the Imam Reza Shrine, weekend breaks, family travel, and domestic business trips. Frequencies are usually high, supporting flexible same-day travel. Fares commonly range from IRR-denominated tickets (often tens of millions of rials) and can roughly correspond to about $30–$120 USD depending on season, airline, and availability. For many passengers, the convenience of flying and the ability to arrive rested for shrine visits or meetings are the main advantages.

Travel Tips

Book early for peak pilgrimage periods and school holidays, when seats sell out quickly and prices rise; midweek departures are often cheaper. At Tehran, confirm whether your flight uses Mehrabad (THR) terminals for domestic operations and arrive 90–120 minutes before departure due to security lines and traffic. Choose morning flights to reduce delay risk from congestion and weather. Keep your national ID/passport handy for check-in, and pack light if you want to avoid baggage queues. Expect a short cruise time, so snacks and inflight service may be limited—carry water and essentials. In Mashhad, pre-arrange transport to central areas (Ahmadabad, near the shrine) and agree on taxi pricing in IRR; ride-hailing apps can simplify payment and routing.

Destination Highlights

Mashhad is Iran’s premier pilgrimage city, centered on the Imam Reza Shrine complex, a vast religious and architectural landmark with museums, courtyards, and evening illumination. Beyond the shrine area, visit Nader Shah Afshar’s Mausoleum, stroll Kuhsangi Park, and consider a day trip to Torghabeh and Shandiz for mountain air and riverside dining. Local cuisine is a major draw: try Shishlik (lamb chops) in Shandiz, saffron-infused rice dishes, and sweets featuring barberry and saffron, reflecting Khorasan’s famed spice trade. Popular areas for visitors include the Haram (shrine) district for walkability and late-night atmosphere, and Ahmadabad for cafes, shopping, and easier access to broader city attractions.

Best Time to Fly

The most comfortable months are April–May and September–October, when temperatures are mild and sightseeing is easier. Summer (June–August) can be hot and busy, while winter (December–February) is colder with occasional weather disruptions. Prices typically peak around major pilgrimage periods and national holidays; off-peak weeks can offer better value in IRR (often roughly $30–$120 USD equivalent depending on demand). Notable surges occur around significant religious observances at the shrine, when flights and hotels in Mashhad fill quickly.

AI-Generated Content: This information was compiled using AI from web sources on Dec 25, 2025. Content may not be current; please verify with airlines before booking.

Airport Information

Departure Airport

Mehrabad International Airport

ICAO Code:
OIII
IATA Code:
THR
City:
🇮🇷 Tehran
Country:
IR
Elevation:
3962 ft

Destination Airport

Mashhad International Airport

ICAO Code:
OIMM
IATA Code:
MHD
City:
🇮🇷 Mashhad
Country:
IR
Elevation:
3263 ft

Route Statistics

9

Operators

25

Tracked Flights

468

Miles

1h 4m

Flight Duration

Route Map

Great Circle
Flight route map from Tehran to Mashhad

Flight Schedule Pattern

Day Flights Observed Frequency Activity
Monday 65 13%
Tuesday 84 17%
Wednesday 73 14%
Thursday 75 15%
Friday 52 10%
Saturday 75 15%
Sunday 83 16%

Pattern Analysis

25 Tracked Flights:
Data Points: 507
API observations used to build this analysis
Weekdays: 349 flights
Weekend: 158 flights
Business Route More active on weekdays

All Flight Routes

9 Routes
Note: This table shows aggregated route data by airline. Each airline may operate multiple daily flights at different times. See the "Spotted Departure Times" section below for all observed departure times.
Airline Flight Numbers Aircraft Type Typical Time Days Active Last Seen Status
MD83 19:25 7:25 PM (Representative)
M T W T F S S
Mar 30, 2026 Active
Chabahar
IRU / W5
MD82 19:45 7:45 PM (Representative)
M T W T F S S
Feb 28, 2026 Active
MD82 11:00 11:00 AM (Representative)
M T W T F S S
Mar 14, 2026 Active
B734 17:05 5:05 PM (Representative)
M T W T F S S
Feb 22, 2026 Active
A319 05:30 5:30 AM (Representative)
M T W T F S S
Jun 22, 2026 Active
Mahan Air
IRM / W5
B463 20:30 8:30 PM (Representative)
M T W T F S S
Jun 29, 2026 Active
B733 06:50 6:50 AM (Representative)
M T W T F S S
Jan 3, 2026 Active
MD83 16:15 4:15 PM (Representative)
M T W T F S S
Dec 26, 2025 Active
MD82 14:00 2:00 PM (Representative)
M T W T F S S
Mar 30, 2026 Active
Total Routes: 9
Active Routes: 9
Unique Airlines: 9
Aircraft Types: 9

Spotted Departure Times

Departure Time Operator ICAO IATA
05:30 5:30 AM Iran National Airlines Corp. IRA IR
06:50 6:50 AM Saha Airlines Services IRZ -
11:00 11:00 AM Iran Airtour IRB B9
14:00 2:00 PM Zagros Airlines IZG -
16:15 4:15 PM ATA Airlines TBZ -
17:05 5:05 PM Iran Aseman Airlines IRC EP
19:25 7:25 PM Caspian Airlines CPN -
19:45 7:45 PM Chabahar IRU W5
20:30 8:30 PM Mahan Air IRM W5

Time Information

Times are shown in the departure airport's local timezone (OIII - Asia/Tehran).

Total Departure Times: 9
Time Range:
05:30 - 20:30
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.