Latest Flight Deals from Milan to Tehran
Book one-way or return flights from Milan to Tehran from as little as £98. Choose from the popular airlines below and book your flight today!
- One way
- Round-trip
- BGY16:058h1 stopIKA01:35Wed, May 8|Milan - Tehran|Pegasus Airlines£98£11817% OFF17% OFF£118£98
- BGY11:0511h1 stopIKA23:35Wed, May 22|Milan - Tehran|Pegasus Airlines£98£11817% OFF17% OFF£118£98
- BGY12:4511h 20m1 stopIKA01:35Wed, May 8|Milan - Tehran|Anadolujet Airlines£101£11815% OFF15% OFF£118£101
- BGY12:459h 20m1 stopIKA23:35Wed, May 22|Milan - Tehran|Anadolujet Airlines£102£102
- BGY11:4010h 25m1 stopIKA23:35Thu, May 16|Milan - Tehran|Pegasus Airlines£103£103
- BGY17:157h 55m1 stopIKA02:40Tue, May 21|Milan - Tehran|Pegasus Airlines£106£106
- BGY11:5510h 10m1 stopIKA23:35Tue, May 14|Milan - Tehran|Pegasus Airlines£106£106
- BGY11:0515h 40m1 stopIKA04:15Wed, May 15|Milan - Tehran|Pegasus Airlines£109£109
- BGY12:4514h1 stopIKA04:15Wed, May 29|Milan - Tehran|Anadolujet Airlines£110£110
- BGY17:1528h 50m1 stopIKA23:35Sun, May 12|Milan - Tehran|Pegasus Airlines£110£110
- MIL13:003h 5mDirectTHR14:00Wed, May 15|Milan - Tehran|Pegasus AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Searching for the best last minute flight from Milan to Tehran? Find one-way or return flights that are affordable and fit your itinerary.
Trip.com monitors the ticket fares of flights from Milan to Tehran. Stay updated on price trends and snag the best deals for your upcoming trip.
View airlines operating flights from Milan to Tehran. Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Find more flights and airlines
Discover different routes, airlines, and transfers and find the best alternative flights for your journey from Milan to Tehran.
- CheapestBGY16:058h 0m1 transferIKA01:35Orio al Serio International Airport - Imam Khomeini International AirportWed, May 8Pegasus Airlines£98
- MXP20:5028h 20m2 transferIKA02:40Milan Malpensa Airport - Imam Khomeini International AirportMon, May 13Air Serbia£129
- LIN16:559h 50m2 transferIKA04:15Linate Airport - Imam Khomeini International AirportThu, May 23easyJet£161
- LIN16:559h 50m2 transferIKA04:15Linate Airport - Imam Khomeini International AirportThu, May 23easyJet£161Find More Flights
How do I find the cheapest flights?
How to find a cheap flight from Milan to Tehran
Cheapest direct flight price | £97 |
---|---|
Cheapest month | December |
Peak season for travel | August |
Flight distance | 3,682.85km |
Average flight time | 5 hours 10 minutes |
Popular airline | Flydubai |
Plan Your Trip Around Tehran
Popular Flights
Top flights to Tehran
- London to Tehran Flights
- Leeds to Tehran Flights
- Glasgow to Tehran Flights
- Birmingham to Tehran Flights
- Belfast to Tehran Flights
- Manchester to Tehran Flights
- Durham to Tehran Flights
- Edinburgh to Tehran Flights
- Cardiff to Tehran Flights
- Newcastle to Tehran Flights
- Humberside to Tehran Flights
- Bristol to Tehran Flights
- Norwich to Tehran Flights
- Business Class Flights to Tehran
Top flights from Milan
- Milan to Cardiff Flights
- Flights from Milan to Newcastle
- Flights from Milan to Edinburgh
- Flights from Milan to Birmingham
- Milan to Newcastle Flights
- Milan to London Flights
- Milan to Manchester Flights
- Flights from Milan to London
- Milan to Bristol Flights
- Milan to Glasgow Flights
- Milan to Wick Flights
- Milan to Barra Flights
- Milan to Belfast Flights
- Milan to Aberdeen Flights
- Milan to Liverpool Flights
- Milan to Humberside Flights
Site Operator: Trip.com Travel Singapore Pte. Ltd.