Flights Qeshm Island to Tehran GSM to THR

Flights from Qeshm Island (GSM) to Tehran (THR): 9 airlines operate 13 flight numbers on this route, about 9 flights a week, distance 1084 km / 674 miles. No departures are scheduled in the next 30 days; the latest flight was QB1241 on Wed, Nov 4, 2026.

Airlines and flight numbers count operating flights from a year ago to a year ahead; code-share numbers are not counted. On time means landed less than 15 minutes late.

GSM Qeshm Island Dayrestan Qeshm Island Airport THR Tehran Tehran Mehrabad International Airport
Route map GSM to THR Great-circle route from Dayrestan Qeshm Island Airport, Iran to Tehran Mehrabad International Airport, Iran, 1084 km. Map data: Natural Earth. IRAN GSM THR Map data: Natural Earth

Qeshm Island to Tehran Flights

13 flight numbers from GSM to THR, with the date each last flew. Local times: GSM UTC+3:30, THR UTC+3:30.

Flight Airline Last seen Departure Arrival
QB1241 Qeshm Airlines Nov 4, 2026 15:05 17:05
B9941 Iran Air Tours Nov 4, 2026 15:00 17:00
ZO4034 Zagros Airlines Nov 4, 2026 14:30 16:10
IV37 VVB Aviation Malta Nov 3, 2026 20:15 21:15
I35690 ATA Airlines Sep 8, 2026 13:50 15:40
I35692 ATA Airlines Sep 8, 2026 12:45 14:35
JI2845 Armenian Airlines Sep 7, 2026 11:50 13:50
QB1243 Qeshm Airlines Sep 5, 2026 19:20 21:10
I35701 ATA Airlines Sep 3, 2026 17:40 19:30
IR215 Iran Air Jun 5, 2026 15:50 17:55
ZV4034 Aerus May 7, 2026 14:30 16:10
IS4331 Sepehran Airlines Mar 24, 2026 18:05 20:05
IR3495 Iran Air Feb 13, 2026 11:45 13:50

Upcoming flights

Local times at the departure airport.

No upcoming flights for this route.

Recent flights

Local times at the departure airport.

Airlines flying GSM to THR

GSM to THR FAQ

How long is the flight from Qeshm Island to Tehran?
The timetable allows about 1 h 40 min. There are not enough recent landed flights yet to say how long it usually takes.
Which airlines fly from Qeshm Island to Tehran?
ATA Airlines, Qeshm Airlines, Zagros Airlines, Iran Air, VVB Aviation Malta, Iran Air Tours, Armenian Airlines, Sepehran Airlines and Aerus have flights from Qeshm Island (GSM) to Tehran (THR) between a year ago and a year ahead. An airline listed may not fly the route every day.
How many flights a week go from Qeshm Island to Tehran?
About 9 flights a week, counted over the two weeks before and after today. Only operating flights are counted, not code-share numbers.
How far is Qeshm Island from Tehran?
1084 km (674 miles) in a straight line between Dayrestan Qeshm Island Airport and Tehran Mehrabad International Airport.

Tehran (THR) to Qeshm Island (GSM) flights >