Cheap Flights from Milan to Tehran

Travellers and cabin class

Compare Milan to Imam Khomeini International flight deals

Find the cheapest month or even day of the year to fly to Imam Khomeini International

Book the best Imam Khomeini International fare with no extra fees

Flight deals from Milan to Imam Khomeini International

Looking for a cheap last-minute deal or the best return flight from Milan to Imam Khomeini International? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Milan to Imam Khomeini International

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Milan to Imam Khomeini International flights are currently cheapest in May.

Milan to Imam Khomeini International: Alternative routes

Compare routes from Milan to Tehran below. You may find an airport to fly into that's cheaper, faster, or easier than Imam Khomeini International.

Milan to Tehran: Flight information

The things to know before you go.
Cheapest flight found$461
Cheapest month to flyMay

Finding cheap flights from Milan to Imam Khomeini International: Frequently asked questions

The best price we found for a return flight from Milan to Imam Khomeini International is $461. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Milan to Imam Khomeini International. But we found flights with one stop from $461.
As of March 2025, there are no flights flying from Milan to Imam Khomeini International.
The cheapest month to fly from Milan to Imam Khomeini International is usually March 2025.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Milan to Imam Khomeini International Airport on Tuesday, 6 May 2025.
No airlines currently offer direct flights between Milan and Imam Khomeini International Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Imam Khomeini International but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Tehran is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Imam Khomeini International is AJet .

Flying from Milan to Imam Khomeini International Airport (IKA): what you need to know

  • Planning your flight from Milan to Imam Khomeini International Airport (IKA) begins with finding the best airport to start your journey. Milano Malpensa Airport (MXP), Orio al Serio International Airport (BGY) and Milano Linate Airport (LIN) are the main departure points in Milan.

  • Expect to be travelling for 5 hours 3 minutes. On average, that's the time it takes for a direct flight from Milan to Imam Khomeini International Airport.

  • The timezone in Tehran is UTC+3:30, which is 2 hours 30 minutes ahead of Milan. Imam Khomeini International Airport is located in Tehran.

  • Milano Malpensa Airport (MXP) to Imam Khomeini International Airport (IKA) is the most popular route. There are 4 direct weekly departures to choose from. If you prefer a later start to the day, take the last flight with IranAir at 14:00. Opt for the first MXP to IKA departure operated by IranAir at 14:00 if you want to get going earlier.

  • To ensure you catch your flight from Milan to IKA, allow plenty of time to check in and find your gate. Turning up two hours before international departures and an hour before domestic flights is the general travel rule.

  • Flying during a popular month like July? Public holidays and other high seasons can lead to longer lines at check-in and security. Play it safe and arrive up to four hours before international flights and two hours before a domestic departure.

Airports in Milan

Milano Malpensa Airport (MXP)

  • Enjoy an uninterrupted journey from Milano Malpensa Airport (MXP). Direct flights from Milan to Imam Khomeini International Airport (IKA) are available from here.

  • When leaving from MXP, you can catch a direct flight from Milan to Imam Khomeini International Airport with IranAir.

  • Stopovers are the perfect opportunity to break up your journey — and possibly even explore another city. When browsing flights from Milan to IKA departing from Milano Malpensa Airport (MXP), deselect the 'Direct flights only' box to see where you can visit along the way. Consider one of these popular options:

    • Istanbul Ataturk Airport (IST)

    • Frankfurt Airport (FRA)

    • Vienna International Airport (VIE)

  • From central Milan, MXP is around 48 kilometres away. Use navigation apps or check the official airport website to find the best way to arrive at the terminal.

  • Catching an early flight from Milan to Imam Khomeini International Airport? Avoid rushing to the terminal (and get some extra shut-eye) by picking one of these stays near Milano Malpensa Airport:

Orio al Serio International Airport (BGY)

  • Planning to leave from Orio al Serio International Airport (BGY)? You can book a direct flight from Milan to Imam Khomeini International Airport (IKA) departing from this busy hub.

  • IranAir has direct flights from Milan to IKA leaving from BGY. Book your preferred window seat and reach your destination in a single journey.

  • Split up your flight from Milan to Imam Khomeini International Airport with a stop so you can recharge or tick another place off your list. Some great stopovers between Orio al Serio International Airport and IKA include:

    • Istanbul Ataturk Airport (IST)

    • Vienna International Airport (VIE)

    • Frankfurt Airport (FRA)

  • On public transport, you can travel from central Milan to BGY in around 2 hours and 18 minutes. The terminal is roughly 64 kilometres away, and making the journey by car takes approximately 58 minutes.

  • You're going on holiday, so why not spend an extra night away? Consider checking in to one of these hotels near Orio al Serio International Airport the day before your flight from Milan to IKA:

About Imam Khomeini International Airport (IKA)

  • Arriving on a late flight from Milan to Imam Khomeini International Airport? Grab your luggage and head directly to the comfort of a hotel. Two great options close to IKA are Remis Hotel and Rexan Hotel.

Getting from Imam Khomeini International Airport (IKA) to central Tehran

  • From Imam Khomeini International Airport, Tehran is approximately 56 kilometres away. It takes around 1 hour to get to the centre driving.

How to find the cheapest flights from Milan to Imam Khomeini International Airport (IKA)

  • Book a one-way ticket from Milan to Imam Khomeini International Airport from $197 or travel return from just $461. Fares listed are subject to change and may differ when you make your booking.

  • 8 months before your departure is the best time to score flight tickets from Milan to IKA.

  • Schedule your trip for May. That's the cheapest month for tickets from Milan to Imam Khomeini International Airport. If you have flexibility with your dates, use the 'Whole month' tool to see the lowest price across every month.

  • Create a Price Alert and keep track of changes on this route through push notifications or email. You'll be the first to know when prices drop. Good timing makes all the difference when searching for flight tickets from Milan to IKA.

  • Play around with the filters to find your ideal journey. To see the 'Best,' 'Fastest' or 'Cheapest' flights from Milan to Imam Khomeini International Airport, use the 'Sort by' function. You can also filter results by airline, arrival and departure times, and journey duration.

The best time to fly from Milan to Imam Khomeini International Airport (IKA)

  • April is the quietest time of year to travel to Tehran. Alternatively, join the crowds and take off in July. This is the busiest month for flights from Milan to Imam Khomeini International Airport, but the best time to go is up to you.

  • Lock in your flight from Milan to IKA for July if you're eager to visit the city during its warmest month. You can expect temperatures in Tehran to range from 23ºC to 38ºC.

  • January sees average temperatures of between -6ºC and 10ºC. Look for cheap flights from Milan to Imam Khomeini International Airport sometime around then if you'd rather travel in cooler conditions.

More about Tehran

  • After locking in your flight from Milan to Imam Khomeini International Airport, think about where you want to stay in this city. Make one of these options your base for exploring Tehran:

  • One of the best ways to get to know Tehran is to explore its leading attractions. Highlights include Golestan Palace, National Museum of Iran and Azadi Tower.

Complete your Tehran trip with a car rental

  • Close all those tabs and leave the hard work to us. We can also help you find deals on car rentals in Tehran once you've booked your cheap flight from Milan to Imam Khomeini International Airport. Easily compare prices all in one place and drive off with a bargain that's hard to match.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.