C$306 Cheap Flights from Oslo (OSLO) to Tehran (THRA)

Compare Oslo 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 Oslo to Tehran

Looking for a cheap last-minute deal or the best return flight from Oslo to Tehran? If you want to travel next month, return fares start from C$1,035. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Oslo to Tehran

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

Alternative Oslo to Tehran routes

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

Oslo to Tehran: Flight information

The things to know before you go.
Cheapest flight foundC$306
Cheapest month to flyAugust

Finding cheap flights from Oslo 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 Oslo to Tehran is C$710. 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 Oslo to Tehran. But we found flights with one or more stops from C$710.
As of June 2026, there are no flights flying from Oslo to Tehran.
The cheapest month to fly from Oslo to Tehran is usually August.
If you're flying from Oslo, 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 C$710.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Oslo to Tehran on Friday, August 21, 2026.
No airlines currently offer direct flights between Oslo 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.
The cheapest airline that flies to Tehran is Pegasus Airlines .

Travelling from Oslo to Tehran: what you need to know

  • There are a couple of main airports to choose from in Oslo. Check out your options leaving from Oslo Airport Gardermoen (OSL) or Torp Sandefjord Airport (TRF) when reserving your flight from Oslo to Tehran.

  • Imam Khomeini International Airport (IKA) is the major hub where you can touch down in Tehran.

  • Leave enough time to get on your flight from Oslo to Tehran. A good rule of thumb is to arrive at least two hours before international departures and an hour ahead for domestic flights.

  • During popular months like June, it's best to get to the airport well in advance. Plan to arrive two hours before a domestic departure and four hours ahead for an international flight whenever you're travelling during peak periods in general.

  • If you have a passport from Norway, you will need an e-visa to visit Iran. This applies if you're booking a cheap flight from Oslo to Tehran for tourism purposes. Requirements may change if you're travelling for business or other reasons. Always check the visa rules before you make travel plans and definitely before flying.

Flying from Oslo

Oslo Airport Gardermoen Airport (OSL)

  • A stopover is the ideal opportunity to break up your trip — and maybe even explore a different city. When browsing flights from Oslo to Tehran leaving from Oslo Airport Gardermoen Airport, deselect the 'Direct flights only' box to see where you can visit along the way. Top options include:

    • Sabiha Gokcen International Airport (SAW)

    • Hamad International Airport (DOH)

    • Istanbul Ataturk Airport (IST)

  • Travelling from central Oslo to OSL takes around 30 minutes by public transport. If you drive, ride-share or take a cab, you'll cover the 48 kilometres in 38 minutes or so, depending on traffic.

  • Want a leisurely start to your journey? Stay near Oslo Airport Gardermoen Airport. Whether you're taking an early flight from Oslo to Tehran or want to avoid feeling rushed, these hotels are ideal:

Torp Sandefjord Airport (TRF)

  • Break up your flight from Oslo to Tehran with a stop so you can freshen up or perhaps go somewhere you've never been before. Popular stopovers between Oslo Airport Gardermoen Airport and Tehran are:

    • Sabiha Gokcen International Airport (SAW)

    • Hamad International Airport (DOH)

    • Istanbul Ataturk Airport (IST)

  • You can reach TRF from central Oslo in approximately 1 hour and 28 minutes by car, depending on traffic conditions. The ride by public transport will take roughly 2 hours and 21 minutes to travel the 121 kilometres or so.

  • You're going on vacation, so why not spend an extra night away from home? Think about kicking back in one of these accommodation options near Torp Sandefjord Airport the day before your flight from Oslo to Tehran:

Arriving in Tehran

Imam Khomeini International Airport (IKA)

  • Imam Khomeini International Airport (IKA) to the centre of Tehran takes around 1 hour by car. It's approximately 56 kilometres away.

  • Consider staying minutes from the runway if you've booked a late flight from Oslo to Tehran. Remis Hotel is one option close to IKA. Or check in and get some rest at Rexan Hotel before continuing to your final destination.

How to find the cheapest flights from Oslo to Tehran

  • Right now, C$306 is the best price we've found for a one-way ticket from Oslo to Tehran. The cheapest price for a return flight is C$710. Bear in mind fares can change due to demand at the time of booking.

  • Don't wait until the last moment. You're more likely to find cheap flights from Oslo to Tehran if you book ahead. Airlines often have some amazing early bird rates.

  • If you can be flexible with your travel plans, try using the 'Whole month' tool. It'll show you the cheapest price in every month when looking for a ticket from Oslo to Tehran.

  • Create a Price Alert for cheap flights from Oslo to Tehran. You don't need to look every day to find out if prices have dropped. We'll notify you as soon as the price changes.

  • Tailor your trip using filters. Pick your ideal departure and arrival times, total journey duration and airlines. You can also sort your results by 'Cheapest,' 'Fastest' or 'Best' flights from Oslo to Tehran.

Best time to go to Tehran

  • April is the quietest month for flights from Oslo to Tehran, while July is the most popular. Find the best time to visit Tehran based on whether you prefer a bustling atmosphere or a more laid-back vibe.

  • The warmest month in Tehran is July, with the temperature ranging between 23ºC and 38ºC. Book your flights from Oslo to Tehran in this month if you enjoy this type of weather.

  • Look for cheap flights from Oslo to Tehran in January if you like cooler conditions. Temperatures are at their lowest around then, ranging between -6ºC and 10ºC on average.

More about Tehran

  • After booking your flight from Oslo to Tehran, think about where you'll stay in this city. Make one of these options your base for exploring Tehran:

  • Golestan Palace and National Museum of Iran are just a couple of the major attractions to put on your Tehran itinerary. Keep the adventure rolling by checking out Azadi Tower.

Complete your Tehran trip with a car rental

  • Check out our range of car rentals once you've found your hotel and cheap flight from Oslo to Tehran. Whether you're after a compact ride, spacious sedan or something in between, you can easily compare companies in one go to find the best deal.

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