Direct (nonstop) flights from Mashad to Isfahan

2 airlines fly nonstop from Mashhad (MHD) to Esfahan Shahid Beheshti Intl (IFN). It's 504 miles (811 km), about 1h 30m in the air. Operated by Iran Airtour, Qeshm Air.

MHD
Mashhad
🇮🇷 Mashad, Iran
IFN
Esfahan Shahid Beheshti Intl
🇮🇷 Isfahan, Iran
Flight Time
1h 30m
Distance
504 mi
811 km
CO₂/pax
93 kg
−56 kg vs. layover
Airlines
2
Iran Airtour +1
Time Diff
Same timezone
Operated by Iran Airtour Iran Airtour Qeshm Air Qeshm Air

Route data last updated: May 31, 2026

Airlines with non-stop flights

Iran Airtour B9 Iran Airtour
Route
MHD → IFN
Flight Time
1h 30m
Distance
504 mi
Qeshm Air QB Qeshm Air
Route
MHD → IFN
Flight Time
1h 30m
Distance
504 mi

Alternative Routes

Other ways to fly from Mashad to Isfahan with one stop · direct emits 93 kg CO₂ per passenger

MHD THR (Tehran) IFN
Leg 1: 1h 20m (467 mi) Leg 2: 1h (205 mi) Total: ~2h 20m 🍃 149 kg CO₂ (+60% vs. direct)
Leg 1
MHD → THR
1h 20m · 467 mi
View MHD to THR flights →
Leg 2
THR → IFN
1h · 205 mi
View THR to IFN flights →
MHD AWZ (Ahwaz) IFN
Leg 1: 2h (711 mi) Leg 2: 55m (207 mi) Total: ~2h 55m 🍃 195 kg CO₂ (+110% vs. direct)
Leg 1
MHD → AWZ
2h · 711 mi
View MHD to AWZ flights →
Leg 2
AWZ → IFN
55m · 207 mi
View AWZ to IFN flights →
MHD ABD (Abadan) IFN
Leg 1: 2h 15m (774 mi) Leg 2: 55m (270 mi) Total: ~3h 10m 🍃 218 kg CO₂ (+134% vs. direct)
Leg 1
MHD → ABD
2h 15m · 774 mi
View MHD to ABD flights →
Leg 2
ABD → IFN
55m · 270 mi
View ABD to IFN flights →
MHD KIH (Kish Island) IFN
Leg 1: 2h (747 mi) Leg 2: 1h 20m (446 mi) Total: ~3h 20m 🍃 245 kg CO₂ (+163% vs. direct)
Leg 1
MHD → KIH
2h · 747 mi
View MHD to KIH flights →
Leg 2
KIH → IFN
1h 20m · 446 mi
View KIH to IFN flights →
MHD BND (Bandar Abbas) IFN
Leg 1: 1h 50m (651 mi) Leg 2: 1h 30m (467 mi) Total: ~3h 20m 🍃 231 kg CO₂ (+148% vs. direct)
Leg 1
MHD → BND
1h 50m · 651 mi
View MHD to BND flights →
Leg 2
BND → IFN
1h 30m · 467 mi
View BND to IFN flights →

Looking for the return flight?

IFN → MHD: Flights from Isfahan to Mashad

Frequently Asked Questions

How long is the direct flight from Mashad to Isfahan?

A nonstop flight from Mashad (MHD) to Isfahan (IFN) takes approximately 1 hours and 30 minutes. The distance is 504 miles (811 km).

Which airlines fly nonstop from Mashad to Isfahan?

2 airlines: Iran Airtour, Qeshm Air.

Is there a nonstop flight from Mashad to Isfahan?

Yes. 2 airlines: Iran Airtour, Qeshm Air.

How far is Mashad from Isfahan?

The flight distance from Mashad to Isfahan is 504 miles (811 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Mashad to Isfahan?

At 1h 30m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Mashad to Isfahan?

Roughly 93 kg CO2 per passenger one-way. That's about the same as driving 465 km.

Is the return flight from Isfahan to Mashad also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Mashad to Isfahan?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Mashhad for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.