Cheap flights from Tehran to Baku

Find cheap Baku to Tehran flights with our free search service. Compare all available fares for direct or connection flights from Baku to Tehran.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Tehran to Baku flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Tehran (THR) - Baku (BAK) 2024-06-21 2024-07-19 158 USD 2 hours 55 minutes Direct 2024-04-15T10:14:45
Tehran (THR) - Baku (BAK) 2024-10-18 2024-10-25 210 USD 2 hours 55 minutes Direct 2024-04-12T22:46:51
Tehran (THR) - Baku (BAK) 2024-04-27 2024-05-27 333 USD 46 hours 0 minutes Connection 2024-04-18T05:54:53
Tehran (THR) - Baku (BAK) 2024-05-03 2024-05-07 435 USD 42 hours 50 minutes Connection 2024-04-18T05:45:59
Tehran (THR) - Baku (BAK) 2024-04-30 2024-05-12 456 USD 37 hours 20 minutes Connection 2024-04-15T08:35:27
Tehran (THR) - Baku (BAK) 2024-05-29 2024-05-31 493 USD 29 hours 25 minutes Connection 2024-04-17T13:02:30
Tehran (THR) - Baku (BAK) 2024-05-29 2024-06-14 508 USD 46 hours 30 minutes Connection 2024-04-16T16:48:15
Tehran (THR) - Baku (BAK) 2024-04-26 2024-04-28 517 USD 52 hours 15 minutes Connection 2024-04-18T06:04:44
Tehran (THR) - Baku (BAK) 2024-06-05 2024-06-11 544 USD 22 hours 10 minutes Connection 2024-04-15T15:48:24
Tehran (THR) - Baku (BAK) 2024-08-28 2024-09-19 550 USD 22 hours 10 minutes Connection 2024-04-12T18:05:46
Tehran (THR) - Baku (BAK) 2024-04-27 2024-04-30 569 USD 34 hours 25 minutes Connection 2024-04-16T16:32:49
Tehran (THR) - Baku (BAK) 2024-05-06 2024-05-13 570 USD 55 hours 25 minutes Connection 2024-04-18T12:20:28
Tehran (THR) - Baku (BAK) 2024-05-18 2024-05-22 584 USD 55 hours 25 minutes Connection 2024-04-16T23:01:15
Tehran (THR) - Baku (BAK) 2024-05-04 2024-05-25 586 USD 46 hours 15 minutes Connection 2024-04-17T01:43:12
Tehran (THR) - Baku (BAK) 2024-05-22 2024-05-28 599 USD 28 hours 20 minutes Connection 2024-04-17T22:14:26
Tehran (THR) - Baku (BAK) 2024-05-17 2024-05-24 612 USD 33 hours 55 minutes Connection 2024-04-17T20:03:01
Tehran (THR) - Baku (BAK) 2024-04-19 2024-04-26 633 USD 22 hours 20 minutes Connection 2024-04-18T17:02:18
Tehran (THR) - Baku (BAK) 2024-06-25 2024-06-30 633 USD 22 hours 20 minutes Connection 2024-04-17T15:03:11
Tehran (THR) - Baku (BAK) 2024-05-02 2024-05-09 635 USD 30 hours 25 minutes Connection 2024-04-17T22:30:04
Tehran (THR) - Baku (BAK) 2024-04-20 2024-04-23 676 USD 46 hours 50 minutes Connection 2024-04-16T22:54:46
Tehran (THR) - Baku (BAK) 2024-05-19 2024-05-27 689 USD 26 hours 10 minutes Connection 2024-04-15T22:27:08
Tehran (THR) - Baku (BAK) 2024-04-19 2024-04-22 693 USD 43 hours 0 minutes Connection 2024-04-18T19:46:51
Tehran (THR) - Baku (BAK) 2024-07-08 2024-07-16 694 USD 19 hours 30 minutes Connection 2024-04-17T06:18:41
Tehran (THR) - Baku (BAK) 2024-05-14 2024-05-17 694 USD 33 hours 15 minutes Connection 2024-04-15T10:01:34
Tehran (THR) - Baku (BAK) 2024-06-20 2024-07-18 694 USD 31 hours 40 minutes Connection 2024-04-15T10:14:57
Tehran (THR) - Baku (BAK) 2024-06-22 2024-07-20 694 USD 26 hours 40 minutes Connection 2024-04-15T10:14:56
Tehran (THR) - Baku (BAK) 2024-04-29 2024-04-30 694 USD 28 hours 25 minutes Connection 2024-04-17T16:50:23
Tehran (THR) - Baku (BAK) 2024-04-25 2024-05-03 703 USD 55 hours 25 minutes Connection 2024-04-15T04:28:57
Tehran (THR) - Baku (BAK) 2024-05-16 2024-05-22 715 USD 46 hours 15 minutes Connection 2024-04-15T08:05:05
Tehran (THR) - Baku (BAK) 2024-04-30 2024-05-02 721 USD 33 hours 15 minutes Connection 2024-04-16T22:52:21

Tehran to Baku flight status

Flight Origin Destination Departure Arrival Equip
J28018 Tehran (IKA) Baku (GYD) 4:55 p.m. 6:55 p.m. E90
IR749 Tehran (IKA) Baku (GYD) 1:15 p.m. 3:10 p.m. A321
J29018 Tehran (IKA) Baku (GYD) 7:25 p.m. 9:25 p.m. E190
AS9993 Tehran (IKA) Baku (GYD) noon 1:05 p.m. DH8D
IR747 Tehran (IKA) Baku (GYD) 8:30 a.m. 9:50 a.m. A320
IR5385 Tehran (IKA) Baku (GYD) 5 p.m. 6 p.m. A310
ZP4536 Tehran (IKA) Baku (GYD) 4:30 p.m. 5:30 p.m. IL7
J20006 Tehran (IKA) Baku (GYD) 2:10 a.m. 3:50 a.m. E90
J20106 Tehran (IKA) Baku (GYD) 12:30 p.m. 2:25 p.m. E90
J29006 Tehran (IKA) Baku (GYD) 2:25 a.m. 3:20 a.m. E190
J218 Tehran (IKA) Baku (GYD) 10:25 a.m. 1:20 p.m. E70
J20018 Tehran (IKA) Baku (GYD) 12:25 p.m. 2:20 p.m. E70
J2106 Tehran (IKA) Baku (GYD) 12:30 p.m. 2:25 p.m. E70
9W2323 Tehran (IKA) Baku (GYD) 5:40 p.m. 7:30 p.m.
W51130 Tehran (IKA) Baku (GYD) 8 a.m. 8:50 a.m. A310