Direct (nonstop) flights from Mashad to Kish Island

1 airline flys nonstop from Mashhad (MHD) to Kish International Airport (KIH). It's 747 miles (1,202 km), about 2h in the air. Operated by AIS Airlines.

MHD
Mashhad
🇮🇷 Mashad, Iran
KIH
Kish International Airport
🇮🇷 Kish Island, Iran
Flight Time
2h
Distance
747 mi
1,202 km
CO₂/pax
138 kg
−42 kg vs. layover
Airlines
1
AIS Airlines
Time Diff
Same timezone
Operated by AIS Airlines AIS Airlines

Route data last updated: May 30, 2026

Airlines with non-stop flights

AIS Airlines IS AIS Airlines
Route
MHD → KIH
Flight Time
2h
Distance
747 mi

Alternative Routes

Other ways to fly from Mashad to Kish Island with one stop · direct emits 138 kg CO₂ per passenger

MHD SYZ (Shiraz) KIH
Leg 1: 1h 45m (616 mi) Leg 2: 50m (224 mi) Total: ~2h 35m 🍃 180 kg CO₂ (+30% vs. direct)
Leg 1
MHD → SYZ
1h 45m · 616 mi
View MHD to SYZ flights →
Leg 2
SYZ → KIH
50m · 224 mi
View SYZ to KIH flights →
MHD BND (Bandar Abbas) KIH
Leg 1: 1h 50m (651 mi) Leg 2: 55m (155 mi) Total: ~2h 45m 🍃 174 kg CO₂ (+26% vs. direct)
Leg 1
MHD → BND
1h 50m · 651 mi
View MHD to BND flights →
Leg 2
BND → KIH
55m · 155 mi
View BND to KIH flights →
MHD IFN (Isfahan) KIH
Leg 1: 1h 30m (504 mi) Leg 2: 1h 20m (446 mi) Total: ~2h 50m 🍃 200 kg CO₂ (+45% vs. direct)
Leg 1
MHD → IFN
1h 30m · 504 mi
View MHD to IFN flights →
Leg 2
IFN → KIH
1h 20m · 446 mi
View IFN to KIH flights →
MHD THR (Tehran) KIH
Leg 1: 1h 20m (467 mi) Leg 2: 1h 45m (650 mi) Total: ~3h 5m 🍃 231 kg CO₂ (+67% vs. direct)
Leg 1
MHD → THR
1h 20m · 467 mi
View MHD to THR flights →
Leg 2
THR → KIH
1h 45m · 650 mi
View THR to KIH flights →
MHD DXB (Dubai) KIH
Leg 1: 2h 30m (797 mi) Leg 2: 45m (123 mi) Total: ~3h 15m 🍃 196 kg CO₂ (+42% vs. direct)
Leg 1
MHD → DXB
2h 30m · 797 mi
View MHD to DXB flights →
Leg 2
DXB → KIH
45m · 123 mi
View DXB to KIH flights →

Frequently Asked Questions

How long is the direct flight from Mashad to Kish Island?

A nonstop flight from Mashad (MHD) to Kish Island (KIH) takes approximately 2 hours. The distance is 747 miles (1,202 km).

Which airlines fly nonstop from Mashad to Kish Island?

Just AIS Airlines.

Is there a nonstop flight from Mashad to Kish Island?

Yes. 1 airline: AIS Airlines.

How far is Mashad from Kish Island?

The flight distance from Mashad to Kish Island is 747 miles (1,202 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Mashad to Kish Island?

At 2h, 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 Kish Island?

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

Is the return flight from Kish Island 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 Kish Island?

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.