Istanbul to Tehran flight status today

List of all flights from Istanbul Turkey (IST) to Tehran Iran (IKA) and airlines operated flight from Istanbul to Tehran. The flight is an international flight from Turkey to Iran. There are 53 flights operated by 12 airlines on this route.

The distance from Istanbul, TR (IST) to Tehran, IR (IKA) is 2046 km (1271 miles). The time zone of the point of departure Istanbul Ataturk Airport is GMT +3:00. The current time is Tuesday 2025-11-18 14:03 PM. The time zone of the destination point Imam Khomeini International Airport is GMT+3.5:30 The current time is Tuesday 2025-11-18 14:33 PM.

Turkish Airlines | Sky Georgia | Mahan Air | Iran Air | Iran Airtour | Sepehran Airlines | Iran Aseman Airlines | Meraj Air | ATA Airlines | Air Canada Rouge | Tropic Ocean Airways | Air Serbia |

List of 53 flights from Istanbul, TR (IST) to Tehran, IR (IKA).
No. Departure Arrival Last Update Status
TK872 22:15 02:05 Scheduled On time
TK878 01:35 05:25 Arrived On time
TK870 02:50 06:40 Arrived On time
TK874 20:30 00:20 Scheduled On time
TK876 18:35 22:15 Cancelled
TK880 06:45 10:25 Arrived On time
TK886 15:00 18:40 Scheduled On time
TK896 06:00 09:35 In Air

 

No. Departure Arrival Last Update Status
QB2212 15:50 20:20 Scheduled On time
QB2214 22:00 03:00 Scheduled On time
QB718 05:30 None Arrived Delayed by 107 minutes
QB3214 04:40 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
W5117 12:15 15:45 Scheduled
W5113 11:00 14:30 Scheduled On time
W5115 21:35 01:05 Scheduled On time
W5121 22:30 02:00 Scheduled On time
W55115 21:35 01:05 Scheduled
W55113 11:00 14:30 Landed
W513 04:30 03:00 In Air
W55619 22:10 03:40

 

No. Departure Arrival Last Update Status
IR718 13:30 17:40 Departed Delayed by 42m
IR768 22:55 03:10 Scheduled On time
IR770 13:20 16:55 No Recent Info - Call Airline
IR2214 02:40 None Arrived Delayed by 102 minutes
IR5378 11:35 15:10 In_Air

 

No. Departure Arrival Last Update Status
B99701 20:15 23:45 Scheduled On time
B99711 14:40 18:10 Scheduled On time
B99703 14:30 18:45 Scheduled On time
B99403 16:57 None Arrived On time
B9703 17:27 None Arrived On time

 

No. Departure Arrival Last Update Status
IS7341 21:05 00:30 Scheduled On time

 

No. Departure Arrival Last Update Status
EP513 19:30 23:00 Scheduled
EP872 05:30 09:10 Arrival Delayed 09:54
EP507 04:30 03:00 In Air
EP511 02:10 07:30 In Air
EP4806 09:13 None Arrived On time
EP2212 14:25 None Arrived On time
EP6590 03:00 04:30 Arrival Scheduled

 

No. Departure Arrival Last Update Status
JI718 10:55 14:29 Arrival Estimated 13:59
JI4806 03:25 07:55 In Air
JI4804 02:25 06:55 In Air

 

No. Departure Arrival Last Update Status
I36600 03:00 03:30 In Air
I36632 03:00 03:30 In Air
I36629 03:00 03:30 In Air
I36620 18:30 22:00 In Air
I36618 00:10 03:40 In Air
I37272 03:30 08:00 Scheduled
I35404 21:45 01:15 Scheduled

 

No. Departure Arrival Last Update Status
RV7903 23:38 None Arrived On time

 

No. Departure Arrival Last Update Status
TI951 03:03 None Arrived On time
TI925 03:32 None Arrived On time

 

No. Departure Arrival Last Update Status
JU7677 23:30 03:20 Unknown
JU9282 00:45 04:15 Landed