Cheap flights from Tehran to Milan

Find cheap Milan to Tehran flights with our free search service. Compare all available fares for direct or connection flights from Milan 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 Milan flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Tehran (THR) - Milan (MIL) 2024-05-29 2024-06-12 444 USD 51 hours 30 minutes Connection 2024-03-26T19:55:19
Tehran (THR) - Milan (MIL) 2024-05-02 2024-05-08 468 USD 43 hours 50 minutes Connection 2024-03-28T16:29:23
Tehran (THR) - Milan (MIL) 2024-05-25 2024-06-21 468 USD 43 hours 50 minutes Connection 2024-03-28T12:25:12
Tehran (THR) - Milan (MIL) 2024-09-04 2024-09-18 483 USD 51 hours 30 minutes Connection 2024-03-28T09:01:59
Tehran (THR) - Milan (MIL) 2024-04-03 2024-04-26 512 USD 33 hours 40 minutes Connection 2024-03-22T10:08:01
Tehran (THR) - Milan (MIL) 2024-04-20 2024-05-09 522 USD 45 hours 5 minutes Connection 2024-03-25T14:59:05
Tehran (THR) - Milan (MIL) 2024-06-19 2024-06-25 536 USD 52 hours 25 minutes Connection 2024-03-28T13:37:35
Tehran (THR) - Milan (MIL) 2024-04-25 2024-05-02 546 USD 45 hours 5 minutes Connection 2024-03-26T04:26:42
Tehran (THR) - Milan (MIL) 2024-04-04 2024-04-25 552 USD 65 hours 30 minutes Connection 2024-03-22T10:08:34
Tehran (THR) - Milan (MIL) 2024-05-05 2024-05-08 564 USD 36 hours 40 minutes Connection 2024-03-28T10:29:16
Tehran (THR) - Milan (MIL) 2024-05-26 2024-06-01 595 USD 16 hours 40 minutes Connection 2024-03-28T01:01:42
Tehran (THR) - Milan (MIL) 2024-07-01 2024-07-07 627 USD 43 hours 55 minutes Connection 2024-03-25T11:53:33
Tehran (THR) - Milan (MIL) 2024-05-08 2024-05-11 659 USD 28 hours 15 minutes Connection 2024-03-28T10:28:47
Tehran (THR) - Milan (MIL) 2024-05-25 2024-06-02 685 USD 24 hours 25 minutes Connection 2024-03-26T16:21:41
Tehran (THR) - Milan (MIL) 2024-05-31 2024-06-07 685 USD 45 hours 50 minutes Connection 2024-03-27T16:13:03
Tehran (THR) - Milan (MIL) 2024-04-30 2024-04-30 696 USD 41 hours 10 minutes Connection 2024-03-25T14:38:45
Tehran (THR) - Milan (MIL) 2024-09-15 2024-09-21 737 USD 35 hours 30 minutes Connection 2024-03-28T01:03:01
Tehran (THR) - Milan (MIL) 2024-07-01 2024-07-08 755 USD 19 hours 50 minutes Connection 2024-03-26T17:25:53
Tehran (THR) - Milan (MIL) 2024-04-09 2024-05-01 771 USD 26 hours 25 minutes Connection 2024-03-26T23:19:09
Tehran (THR) - Milan (MIL) 2024-06-25 2024-07-11 831 USD 32 hours 20 minutes Connection 2024-03-26T08:04:04
Tehran (THR) - Milan (MIL) 2024-06-16 2024-06-23 870 USD 44 hours 5 minutes Connection 2024-03-28T13:36:28
Tehran (THR) - Milan (MIL) 2024-06-19 2024-06-23 870 USD 19 hours 25 minutes Connection 2024-03-28T13:49:12
Tehran (THR) - Milan (MIL) 2024-07-22 2024-07-29 870 USD 36 hours 30 minutes Connection 2024-03-27T17:34:23
Tehran (THR) - Milan (MIL) 2024-05-05 2024-05-16 900 USD 34 hours 40 minutes Connection 2024-03-28T13:57:54
Tehran (THR) - Milan (MIL) 2024-05-02 2024-05-11 902 USD 26 hours 35 minutes Connection 2024-03-28T15:42:20
Tehran (THR) - Milan (MIL) 2024-04-05 2024-04-07 1209 USD 45 hours 40 minutes Connection 2024-03-26T11:06:57

Tehran to Milan flight status

Flight Origin Destination Departure Arrival Equip
IR751 Tehran (IKA) Milan (MXP) 8:50 a.m. noon A332
W5110 Tehran (IKA) Milan (MXP) 7 a.m. 9:55 a.m. A346
W50110 Tehran (IKA) Milan (MXP) 7 a.m. 9:55 a.m. A310
9W2350 Tehran (IKA) Milan (MXP) 4:25 p.m. 5:40 p.m. AT7