Tehran to Kish Island flight status today

List of all flights from Tehran Iran (THR) to Kish Island Iran (KIH) and airlines operated flight from Tehran to Kish Island. The flight is a domestic flight in Iran. There are 61 flights operated by 17 airlines on this route.

The distance from Tehran, IR (THR) to Kish Island, IR (KIH) is 1046 km (650 miles). Mehrabad International Airport and Kish International Airport are in the same time zone (GMT +3.5:30). The current time on both airports is Tuesday 2025-11-18 11:07 AM.

Kish Air | Sky Georgia | Iran Airtour | Zagros Airlines | Mahan Air | Iran Air | Sepehran Airlines | Iran Aseman Airlines | ATA Airlines | Zoom Air | Air Canada Rouge | Caspian Airlines | Meraj Air | V Air | Qanot Sharq | Compass Airlines | TACV |

List of 61 flights from Tehran, IR (THR) to Kish Island, IR (KIH).
No. Departure Arrival Last Update Status
Y97081 17:15 19:00 Scheduled On time
Y97029 18:15 20:00 Scheduled On time
Y97129 16:30 18:15 Scheduled On time
Y97125 20:45 22:30 Scheduled On time
Y97053 13:45 15:30 Scheduled On time
Y97015 15:30 17:15 Scheduled On time
Y97055 05:30 07:15 Scheduled On time
Y97025 17:55 19:40 Scheduled On time
Y97057 21:15 23:00 Scheduled On time
Y97021 18:15 20:00 Scheduled On time
Y97048 04:30 04:30 In Air

 

No. Departure Arrival Last Update Status
QB1224 18:40 20:20 Scheduled On time
QB1244 09:15 11:00 Scheduled On time
QB1222 22:13 None Arrived On time
QB1322 22:50 None Arrived On time

 

No. Departure Arrival Last Update Status
B9916 07:30 09:15 Scheduled On time
B98096 10:50 12:30 Scheduled
B9996 08:15 09:50 Scheduled On time
B98038 03:30 03:30 In Air
B99996 10:50 12:50 Departed

 

No. Departure Arrival Last Update Status
IZG4051 07:30 09:15 Unknown
IZG4003 12:00 13:45 Unknown
IZG4071 05:30 07:15 Unknown
IZG4015 19:00 20:45 Scheduled

 

No. Departure Arrival Last Update Status
W51043 07:25 09:15 Unknown
W51023 12:50 14:40 Scheduled
W51013 03:30 03:30 Landed 01:02
W5996 17:06 None Arrived On time

 

No. Departure Arrival Last Update Status
IR352 19:55 21:55 Scheduled On time
IR3536 12:06 None Expected
IR350 09:40 11:30 Arrival Unknown
IR358 18:43 None Arrived On time
IR174 03:30 03:30 In Air

 

No. Departure Arrival Last Update Status
IS4312 10:00 11:30 Scheduled On time

 

No. Departure Arrival Last Update Status
EP3880 12:24 12:24 In Air

 

No. Departure Arrival Last Update Status
I35659 13:15 15:00 Unknown
I35730 13:10 None Landed 13:02
I35712 18:40 20:20 Unknown

 

No. Departure Arrival Last Update Status
ZO4051 07:20 09:15 In Air
ZO4003 15:00 16:45 In Air
ZO4071 17:15 19:00 Departed
ZO4069 15:17 None Arrived On time
ZO4015 19:00 20:45 Scheduled

 

No. Departure Arrival Last Update Status
RV44 11:00 None Landed 11:00
RV6964 06:40 None Landed 08:11
RV5820 08:35 None Arrived Delayed by 48 minutes
RV4910 20:15 None Arrived On time
RV6984 20:29 None Arrived On time

 

No. Departure Arrival Last Update Status
IV6984 03:30 03:30 In Air
IV44 10:35 12:05 In Air

 

No. Departure Arrival Last Update Status
JI2820 19:15 21:15 In Air
JI2818 13:15 15:15 In Air
JI2852 04:30 04:30 Arrival Scheduled

 

No. Departure Arrival Last Update Status
ZV4051 06:56 08:27 Unknown
ZV4071 17:46 18:43 Unknown

 

No. Departure Arrival Last Update Status
HH6261 19:10 20:45 Scheduled
HH6263 18:00 19:30 Landed
HH6297 None None None

 

No. Departure Arrival Last Update Status
CP44 10:00 11:30 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
VR5820 None None None
VR5822 03:30 03:30 In Air