Flights Iran to Tehran NSH to THR

Flights from Iran (NSH) to Tehran (THR): 1 airline operates 1 flight number on this route, about 1 flight a week, distance 109 km / 68 miles. No departures are scheduled in the next 30 days; the latest flight was QB1301 on Fri, Oct 30, 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.

NSH Iran Noshahr Airport THR Tehran Tehran Mehrabad International Airport
Route map NSH to THR Great-circle route from Noshahr Airport, Iran to Tehran Mehrabad International Airport, Iran, 109 km. Map data: Natural Earth. NSH THR Map data: Natural Earth

Iran to Tehran Flights

1 flight number from NSH to THR, with the date each last flew. Local times: NSH UTC+3:30, THR UTC+3:30.

Flight Airline Last seen Departure Arrival
QB1301 Qeshm Airlines Oct 30, 2026 15:00 15:45

Upcoming flights

Local times at the departure airport.

No upcoming flights for this route.

Recent flights

Local times at the departure airport.
Flight From To Scheduled Time Departure Status Details
QB1301 Iran NSH Tehran THR 15:00 Unknown Track >

Airlines flying NSH to THR

NSH to THR FAQ

How long is the flight from Iran to Tehran?
The timetable allows about 45 min. There are not enough recent landed flights yet to say how long it usually takes.
Which airlines fly from Iran to Tehran?
Qeshm Airlines has flights from Iran (NSH) 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 Iran to Tehran?
About 1 flight a week, counted over the two weeks before and after today. Only operating flights are counted, not code-share numbers.
How far is Iran from Tehran?
109 km (68 miles) in a straight line between Noshahr Airport and Tehran Mehrabad International Airport.

Tehran (THR) to Iran (NSH) flights >