Cheap Flights from Portland to Tehran

Compare Portland 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 Portland Airport to Tehran

Looking for a cheap last-minute deal or the best return flight from Portland Airport to Tehran? If you want to travel next month, return fares start from ج.م.‏ 75,835. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Portland to Tehran

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

Alternative Portland to Tehran routes

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

Portland to Tehran: Flight information

The things to know before you go.
Cheapest flight foundج.م.‏ 45,996
Cheapest month to flyApril

Finding cheap flights from Portland to Tehran: Frequently asked questions

There are 2 airports in Tehran: Mehrabad International and Imam Khomeini International.
The best price we found for a return flight from Portland to Tehran is ج.م.‏ 73,314. 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 Portland to Tehran. But we found flights with one or more stops from ج.م.‏ 73,314.
As of March 2026, there are no flights flying from Portland to Tehran.
The cheapest month to fly from Portland to Tehran is usually April.
If you're flying from Portland Airport, the cheapest airport near Tehran is Imam Khomeini International – which is 36.4 km away from the centre of Tehran. We've found flights into this airport from ج.م.‏ 73,314.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Portland Airport to Tehran on Monday, 27 April 2026.
No airlines currently offer direct flights between Portland 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 March, the average temperature is usually around 5°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, Alaska Airlines offers the cheapest flight tickets to Tehran.

Travelling from Portland International Airport (PDX) to Tehran: what you need to know

  • Portland International Airport is located in Portland. Based in the UTC+3:30 timezone, Tehran is ten hours 30 minutes ahead of Portland.

  • For hassle-free travel, turn up at the airport two hours ahead of international flights and one hour before domestic departures. This ensures you have enough time to catch your PDX to Tehran flight.

  • Heading away during a peak period like a bank holiday? Expect longer queues at security and check-in. Play it safe and arrive up to four hours before international flights and two hours before domestic departures.

  • Travelling from central Portland to PDX takes about 45 minutes on public transport. If you ride-share, drive or grab a cab, you'll cover the 10 kilometres in 20 minutes or so, depending on traffic.

  • Want a leisurely start to your journey? Stay near PDX. Whether you have an early flight from Portland International Airport to Tehran or want to avoid feeling rushed, these hotels are worth a look:

  • Portland International Airport maintains a strong on-time performance, so flight disruptions are less likely. Departures from PDX arrive on schedule 83.65% of the time.

  • You'll find PDX at 7000 NE Airport Way.

How to find the cheapest flights from Portland International Airport (PDX) to Tehran

  • ج.م.‏ 45,996 is currently the lowest price for a one-way Portland International Airport to Tehran flight. Return flight tickets start at ج.م.‏ 73,314. These fares can change depending on demand and availability.

  • Booking in advance is often the key to scoring a cheap flight from PDX to Tehran. Fares tend to rise as seats fill up, so the nearer you get to departure, the more you'll likely pay.

  • The 'Whole month' search tool will show you the cheapest tickets from Portland International Airport to Tehran throughout the month. It's a great way to snap up a bargain if your dates are flexible.

  • Finding a cheap flight from PDX to Tehran is easy with Price Alerts. Simply set up one of these automatic notifications and we'll get in touch as soon as a cheaper option becomes available.

  • Tailor your flights with filters. Choose your arrival and departure times, airlines and total journey duration. You can also sort results by 'Fastest,' 'Best' or 'Cheapest' flights from Portland International Airport to Tehran.

Airports in Tehran

Imam Khomeini International Airport (IKA)

  • The distance from Imam Khomeini International Airport (IKA) to central Tehran is roughly 56 kilometres. It takes about 1 hour to get to the centre driving.

  • Arriving on a late flight from Portland International Airport to Tehran? Grab your bags and go straight to the convenience of a nearby hotel. Two good choices close to IKA are Remis Hotel and Rexan Hotel.

Best time to go to Tehran

  • Carefully consider your trip dates before booking your flight from Portland International Airport to Tehran. The city comes alive during peak season, but prices are generally higher and attractions can get busy. Visit Tehran in low season if you like a more relaxed vibe.

  • Book a Portland International Airport to Tehran flight ticket with a departure in July if you're eager to explore the city during its warmest month. You can expect temperatures to range from 23ºC to 38ºC.

  • If you like cooler conditions, search for a cheap ticket from PDX to Tehran in January when temperatures average between -6ºC and 10ºC.

More about Tehran

  • Start your Tehran trip off on the right foot by choosing the ideal place to stay. After booking your flight from Portland International Airport to Tehran, browse our selection of hotels including:

  • There are so many things to explore in this city it can be hard to know where to start. National Museum of Iran, Golestan Palace and Azadi Tower are leading attractions which should be on every 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 kilometres away to the south, popular attractions include Hasht Behesht Palace, Jameh Mosque of Isfahan and Kakh-e Ali Qapu.

  • Qom is another must-experience destination in Iran and is around 129 kilometres south of Tehran. No journey is complete without visiting Ferdosi Park, Astaneh Museum and Gonbad Sabz Garden.

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