Cheap Flights from Milan to Tehran - MIL to THR (reverse)
Popular Flights from Milan to Tehran
- Airfare from Milan to Tehran on Pegasus Airlines from €302 round trip
- Airfare from Milan to Tehran on Azerbaijan Airlines from €345 round trip
- Airfare from Milan to Tehran on Belavia from €462 round trip
- Airfare from Milan to Tehran on Alitalia - Compagnia Aerea Italiana Spa from €503 round trip
- Airfare from Milan to Tehran on Ukraine International Airlines from €509 round trip
Did You Know?
- Lufthansa has the most one stop flights between Milan, IT and Tehran, IR.
- 13 airlines operate between Milan, IT and Tehran, IR
- 67,440 seats are available per day to fly out of Milan, IT connecting to Tehran, IR
- 109 flights per week fly out of Milan, IT connecting to Tehran, IR
- Frankfurt, DE is the most popular connection for one stop flights between Milan, IT and Tehran, IR.
- The largest aircraft operated by KLM flying between Milan, IT and Tehran, IR is a 32S with 165 seats.
- The shortest flight between Milan, IT and Tehran, IR on Emirates is 3,667 miles.
- The smallest aircraft operated by Emirates flying between Milan, IT and Tehran, IR is a 340 with 267 seats.
Quick Links
As seen in...

Farecompare Research Tools
Daily Non-stop Flight Schedules from Malpensa to Tehran Imam Khomeini International Apt
- AirlineMonTueWedThuFriSatSunEarliest FlightLatest FlightAverage Duration
- Iran Air000011012:30 PM6:30 PM4:30
Cheap International Flights from Milan - MIL
Flights
Airline
Lowest Price
Jet India, Air France, Alitalia, British Airways, Continental, Cathay, Delta, Emirates, Ethiopian, Etihad, Gulf Air, KLM, Lufthansa, SWISS, El Al, Mauritius, Egyptair, Austrian, Qatar, JetLite, Brussels, Singapore, Turkish, Oman, Alitalia Express
€430
Alitalia, Air China, Cathay, Emirates, Etihad, Gulf Air, KLM, Qatar, Singapore, Alitalia Express
€442