Direct (nonstop) flights from Kabul to Mashad

1 airline flys nonstop from Kabul International (KBL) to Mashhad (MHD). It's 552 miles (888 km), about 1h 45m in the air. Operated by Iran Airtour.

KBL
Kabul International
🇦🇫 Kabul, Afghanistan
MHD
Mashhad
🇮🇷 Mashad, Iran
Flight Time
1h 45m
Distance
552 mi
888 km
CO₂/pax
102 kg
−65 kg vs. layover
Airlines
1
Iran Airtour
Time Diff
-1h
Operated by Iran Airtour Iran Airtour

Route data last updated: May 29, 2026

Airlines with non-stop flights

Iran Airtour B9 Iran Airtour
Route
KBL → MHD
Flight Time
1h 45m
Distance
552 mi

Alternative Routes

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

KBL KDH (Kandahar) MHD
Leg 1: 1h (286 mi) Leg 2: 1h 15m (483 mi) Total: ~2h 15m 🍃 167 kg CO₂ (+64% vs. direct)
Leg 1
KBL → KDH
1h · 286 mi
View KBL to KDH flights →
Leg 2
KDH → MHD
1h 15m · 483 mi
View KDH to MHD flights →
KBL DXB (Dubai) MHD
Leg 1: 3h 40m (1,047 mi) Leg 2: 2h 15m (797 mi) Total: ~5h 55m 🍃 350 kg CO₂ (+243% vs. direct)
Leg 1
KBL → DXB
3h 40m · 1,047 mi
View KBL to DXB flights →
Leg 2
DXB → MHD
2h 15m · 797 mi
View DXB to MHD flights →
KBL DOH (Doha) MHD
Leg 1: 3h 30m (1,232 mi) Leg 2: 2h 25m (893 mi) Total: ~5h 55m 🍃 398 kg CO₂ (+290% vs. direct)
Leg 1
KBL → DOH
3h 30m · 1,232 mi
View KBL to DOH flights →
Leg 2
DOH → MHD
2h 25m · 893 mi
View DOH to MHD flights →
KBL KWI (Kuwait) MHD
Leg 1: 4h (1,298 mi) Leg 2: 2h 10m (832 mi) Total: ~6h 10m 🍃 398 kg CO₂ (+290% vs. direct)
Leg 1
KBL → KWI
4h · 1,298 mi
View KBL to KWI flights →
Leg 2
KWI → MHD
2h 10m · 832 mi
View KWI to MHD flights →
KBL SAW (Istanbul) MHD
Leg 1: 5h 50m (2,209 mi) Leg 2: 3h 45m (1,665 mi) Total: ~9h 35m 🍃 679 kg CO₂ (+566% vs. direct)
Leg 1
KBL → SAW
5h 50m · 2,209 mi
View KBL to SAW flights →
Leg 2
SAW → MHD
3h 45m · 1,665 mi
View SAW to MHD flights →

Looking for the return flight?

MHD → KBL: Flights from Mashad to Kabul

Frequently Asked Questions

How long is the direct flight from Kabul to Mashad?

A nonstop flight from Kabul (KBL) to Mashad (MHD) takes approximately 1 hours and 45 minutes. The distance is 552 miles (888 km).

Which airlines fly nonstop from Kabul to Mashad?

Just Iran Airtour.

Is there a nonstop flight from Kabul to Mashad?

Yes. 1 airline: Iran Airtour.

How far is Kabul from Mashad?

The flight distance from Kabul to Mashad is 552 miles (888 km), measured as the great-circle (shortest air) distance.

What is the time difference between Kabul and Mashad?

Mashad is 1 hour behind Kabul. (Asia/Kabul vs Asia/Tehran.)

What type of aircraft flies from Kabul to Mashad?

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

Do I need a visa to travel from Afghanistan to Iran?

Depends on your passport. Check with the Iran embassy or an official visa portal before booking — requirements change.

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

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

Is the return flight from Mashad to Kabul 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 Kabul to Mashad?

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 Kabul International for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.