Cheap flights from Madrid to Tehran

Compare Madrid to Tehran flight deals

Find the cheapest month or even day of the year to fly to Tehran

Book the best Tehran fare with no extra fees

Flight deals from Madrid to Tehran

Looking for a cheap last-minute deal or the best round-trip flight from Madrid Airport to Tehran? If you want to travel next month, round-trip fares start from $611. Find the lowest prices on one-way and round-trip tickets right here.

Find the cheapest month to fly from Madrid to Tehran

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Madrid to Tehran flights are currently cheapest in November.

Alternative Madrid to Tehran routes

Looking for the cheapest, fastest or easiest route from Madrid to Tehran? You could fly into the following airports instead.

Madrid to Tehran: Flight information

The things to know before you go.
Cheapest flight found$441
Cheapest month to flyNovember

Finding cheap flights from Madrid to Tehran: Frequently asked questions

There are 2 airports in Tehran: Mehrabad International and Imam Khomeini International.
The best price we found for a round-trip flight from Madrid to Tehran is $441. 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 Madrid to Tehran. But we found flights with one or more stops from $441.
There are no flights flying from Madrid to Tehran, as of June 2026.
The cheapest month to fly from Madrid to Tehran is usually November.
If you're flying from Madrid Airport, the cheapest airport near Tehran is Imam Khomeini International – which is 36.4 km away from the center of Tehran. We've found flights to this airport from $441.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Madrid Airport to Tehran on Tuesday, November 10, 2026.
No airlines currently offer direct flights between Madrid Airport and Tehran. 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 Tehran 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.
In June, the average temperature is usually around 22°C. July is typically the warmest month in Tehran, when it usually averages around 32°C. You can expect the least rain in July. The coldest month is January, with temperatures averaging -5°C. The rainiest month is November.
Currently, Pegasus Airlines offers the cheapest flight tickets to Tehran.

Traveling from Adolfo Suarez Madrid-Barajas Airport (MAD) to Tehran: what you need to know

  • The timezone in Tehran is UTC+3:30. The city is two hours 30 minutes ahead of Madrid, where Adolfo Suarez Madrid-Barajas Airport is located.

  • For a relaxed start to your MAD to Tehran flight, leave enough time to check in and drop off your luggage. Arriving two hours ahead of international departures and one hour before domestic flights is the general rule.

  • You can expect longer lines during popular months like July. Arriving up to four hours in advance for an international flight and two hours for domestic departures is a good idea.

  • We make it a breeze to book plane tickets from MAD to Tehran with a stopover. To see all the options, deselect 'Direct flights only.' Next, select a flight that has a stop long enough to explore the city of your choice. Some popular stopovers include:

    • Istanbul Airport (IST)

    • Frankfurt Airport (FRA)

    • Istanbul Sabiha Gokcen International Airport (SAW)

  • MAD is around 13 kilometers from central Madrid. If you're catching a cab, driving or ride-sharing from the center, it'll take 20 minutes or so to get there, depending on traffic. If you're planning to take public transport, expect the journey time to be around 30 minutes.

  • Want a leisurely start to your trip? Stay near MAD. Whether you're catching an early flight from Adolfo Suarez Madrid-Barajas Airport to Tehran or just don't want to be rushed, these hotels are worth a look:

  • Of all flights leaving Adolfo Suarez Madrid-Barajas Airport, 77% arrive on time at their destination.

How to find the cheapest flights from Adolfo Suarez Madrid-Barajas Airport (MAD) to Tehran

  • $173 is currently the best price for a one-way Adolfo Suarez Madrid-Barajas Airport to Tehran flight. A return plane ticket starts at $441. These fares may change based on demand.

  • Don't wait until the last minute. You're more likely to pick up cheap flights from MAD to Tehran if you book ahead. Airlines often offer some amazing early bird discounts.

  • Scoring cheap tickets from Adolfo Suarez Madrid-Barajas Airport to Tehran is more likely if you can be flexible with your dates. Use the 'Whole month' tool to access the lowest fares throughout the month and land a sweet deal.

  • Finding a cheap flight from MAD to Tehran is easy with Price Alerts. All you need to do is set up one of these automatic notifications and we'll let you know as soon as a lower fare pops up.

  • Tailor your flights with filters. Pick your ideal departure and arrival times, airlines and total journey duration. You can also sort your results by 'Best,' 'Fastest' or 'Cheapest' flights from Adolfo Suarez Madrid-Barajas Airport to Tehran.

Airports in Tehran

Tehran Mehrabad International Airport (THR)

  • Tehran Mehrabad International Airport (THR) to central Tehran takes around 25 minutes by car. The center is roughly 13 kilometers away.

  • It'll take around 45 minutes to get there using public transport.

  • Hop off your flight from Adolfo Suarez Madrid-Barajas Airport to Tehran and be sprawled out in your hotel bed soon after. If you're looking for a comfortable option just a short drive from THR, consider Tehran Grand Hotel.

Tehran Imam Khomeini International Airport (IKA)

  • The center of Tehran is about 48 kilometers from Tehran Imam Khomeini International Airport (IKA). Once your flight from Adolfo Suarez Madrid-Barajas Airport to Tehran has hit the runway and you've made your way to arrivals, expect a drive of about 1 hour 5 minutes.

  • Traveling by public transport will take about 1 hour 30 minutes.

  • After getting off your MAD to Tehran flight, head for the comforts of a hotel close to IKA. Consider staying at Remis Hotel. Rexan Hotel is another place where you can relax and figure out your next steps.

Best time to go to Tehran

  • It's time to pick your dates for your flight from Adolfo Suarez Madrid-Barajas Airport to Tehran. March is the most popular month to visit Tehran. If you like a more low-key vibe, go in December.

  • Book a Adolfo Suarez Madrid-Barajas Airport to Tehran plane ticket with a departure in July if you want to visit the city during its warmest month. Expect temperatures to range from 23ºC (73ºF) to 38ºC (100ºF).

  • January has average temperatures of between -6ºC (21ºF) and 10ºC (50ºF). Search for a cheap ticket from MAD to Tehran around that time if you want to travel in cooler conditions.

More about Tehran

  • When it comes to searching for somewhere to lay your head, you'll find the top stays in Tehran right here. Check out these hotels once you've locked in your flight from Adolfo Suarez Madrid-Barajas Airport to Tehran:

  • There are so many things to do and see in this city it can be difficult to know where to begin. National Museum of Iran, Golestan Palace and Tehran Museum of Contemporary Art are top attractions which should be on any good Tehran itinerary.

Explore more of Iran

  • Isfahan is just one of the many cities in Iran waiting to be explored once you've seen Tehran. Around 338 kilometers away to the south, its top attractions include Masjed-e Sheikh Lotfollah, Imam Mosque and Naqshe Jahan Square(Shah Square).

  • If you're looking to explore another major stop in Iran, consider Qom, about 129 kilometers south of Tehran. Hazrat Fatima Masumeh Holy Shrine, A'zam Mosque and Qoli Darvish Historical Site are key highlights.

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