Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Edinburgh (EDI) to Oslo (OSLO)

Travellers and cabin class
  1. Home
  2. United Kingdom
  3. Edinburgh
  4. Oslo

Compare Edinburgh to Oslo flight deals

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

Book the best Oslo fare with no extra fees

Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Edinburgh to Oslo

Looking for a cheap last-minute deal or the best return flight from Edinburgh to Oslo? Find the lowest prices on one-way and return tickets right here.
Oslo.£66 per passenger.Departing Fri, 5 Dec, returning Sat, 6 Dec.Return flight with Norwegian.Outbound direct flight with Norwegian departs from Edinburgh on Fri, 5 Dec, arriving in Oslo Gardermoen.Inbound direct flight with Norwegian departs from Oslo Gardermoen on Sat, 6 Dec, arriving in Edinburgh.Price includes taxes and charges.From £66, select.
Norwegian
Fri, 5 DecEDI - OSL with Norwegian
Direct
Norwegian
Sat, 6 DecOSL - EDI with Norwegian
Direct
from £66
Oslo.£66 per passenger.Departing Sat, 1 Nov, returning Sun, 2 Nov.Return flight with Norwegian.Outbound direct flight with Norwegian departs from Edinburgh on Sat, 1 Nov, arriving in Oslo Gardermoen.Inbound direct flight with Norwegian departs from Oslo Gardermoen on Sun, 2 Nov, arriving in Edinburgh.Price includes taxes and charges.From £66, select.
Norwegian
Sat, 1 NovEDI - OSL with Norwegian
Direct
Norwegian
Sun, 2 NovOSL - EDI with Norwegian
Direct
from £66
Oslo.£67 per passenger.Departing Thu, 30 Oct, returning Sun, 2 Nov.Return flight with Norwegian.Outbound direct flight with Norwegian departs from Edinburgh on Thu, 30 Oct, arriving in Oslo Gardermoen.Inbound direct flight with Norwegian departs from Oslo Gardermoen on Sun, 2 Nov, arriving in Edinburgh.Price includes taxes and charges.From £67, select.
Norwegian
Thu, 30 OctEDI - OSL with Norwegian
Direct
Norwegian
Sun, 2 NovOSL - EDI with Norwegian
Direct
from £67
Oslo.£68 per passenger.Departing Thu, 9 Oct, returning Mon, 13 Oct.Return flight with Norwegian.Outbound direct flight with Norwegian departs from Edinburgh on Thu, 9 Oct, arriving in Oslo Gardermoen.Inbound direct flight with Norwegian departs from Oslo Gardermoen on Mon, 13 Oct, arriving in Edinburgh.Price includes taxes and charges.From £68, select.
Norwegian
Thu, 9 OctEDI - OSL with Norwegian
Direct
Norwegian
Mon, 13 OctOSL - EDI with Norwegian
Direct
from £68
Oslo.£70 per passenger.Departing Thu, 11 Sep, returning Sun, 21 Sep.Return flight with Norwegian.Outbound direct flight with Norwegian departs from Edinburgh on Thu, 11 Sep, arriving in Oslo Gardermoen.Inbound direct flight with Norwegian departs from Oslo Gardermoen on Sun, 21 Sep, arriving in Edinburgh.Price includes taxes and charges.From £70, select.
Norwegian
Thu, 11 SepEDI - OSL with Norwegian
Direct
Norwegian
Sun, 21 SepOSL - EDI with Norwegian
Direct
from £70
Oslo.£71 per passenger.Departing Tue, 26 Aug, returning Mon, 1 Sep.Return flight with Norwegian.Outbound direct flight with Norwegian departs from Edinburgh on Tue, 26 Aug, arriving in Oslo Gardermoen.Inbound direct flight with Norwegian departs from Oslo Gardermoen on Mon, 1 Sep, arriving in Edinburgh.Price includes taxes and charges.From £71, select.
Norwegian
Tue, 26 AugEDI - OSL with Norwegian
Direct
Norwegian
Mon, 1 SepOSL - EDI with Norwegian
Direct
from £71
Oslo.£75 per passenger.Departing Mon, 23 Jun, returning Fri, 11 Jul.Return flight with Norwegian.Outbound direct flight with Norwegian departs from Edinburgh on Mon, 23 Jun, arriving in Oslo Gardermoen.Inbound direct flight with Norwegian departs from Oslo Gardermoen on Fri, 11 Jul, arriving in Edinburgh.Price includes taxes and charges.From £75, select.
Norwegian
Mon, 23 JunEDI - OSL with Norwegian
Direct
Norwegian
Fri, 11 JulOSL - EDI with Norwegian
Direct
from £75
Oslo.£77 per passenger.Departing Thu, 15 Jan, returning Sun, 25 Jan.Return flight with Norwegian.Outbound direct flight with Norwegian departs from Edinburgh on Thu, 15 Jan, arriving in Oslo Gardermoen.Inbound direct flight with Norwegian departs from Oslo Gardermoen on Sun, 25 Jan, arriving in Edinburgh.Price includes taxes and charges.From £77, select.
Norwegian
Thu, 15 JanEDI - OSL with Norwegian
Direct
Norwegian
Sun, 25 JanOSL - EDI with Norwegian
Direct
from £77
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Edinburgh to Oslo found in the last 4 days, and are subject to change and availability.

Find the cheapest month to fly from Edinburgh to Oslo

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Edinburgh to Oslo flights are currently cheapest in November.
May
from £190
Jun
from £82
Jul
from £92
Aug
from £85
Sep
from £70
Oct
from £68
Nov
from £66
Dec
from £66
Jan
from £77
Feb
from £86
Mar
from £116
Apr
from £154

Direct flights from Edinburgh to Oslo

Alternative Edinburgh to Oslo routes

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

Edinburgh to Oslo: Flight information

The things to know before you go.
Cheapest flight found£66
Cheapest month to flyNovember
Average flight time1 hr, 45 mins
Most popular airlineNorwegian
Average flights per week14

Finding cheap flights from Edinburgh to Oslo: Frequently asked questions

There are 2 airports in Oslo: Oslo Gardermoen and Oslo Torp.
The best price we found for a return flight from Edinburgh to Oslo is £66. 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.
1 hour and 45 minutes is the average flight time from Edinburgh to Oslo.
Norwegian, Norwegian Air Sweden and Sunclass Airlines fly direct from Edinburgh to Oslo.
As of May 2025, there are 14 flights per week flying from Edinburgh to Oslo.
The cheapest month to fly from Edinburgh to Oslo is usually May 2025.
If you're flying from Edinburgh Airport, the cheapest airport near Oslo is Oslo Gardermoen – which is 23.1 miles away from the centre of Oslo. We've found flights into this airport from £66.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Edinburgh Airport to Oslo on Saturday, 1 November 2025.
Yes – the average flight time is 1 hour and 45 minutes.
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 Oslo 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 Oslo is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 9°C. July is typically the warmest month in Oslo, when it usually averages around 20°C. You can expect the least rain in March. The coldest month is January, with temperatures averaging -9°C. The rainiest month is August.
Currently, Norwegian offers the cheapest flight tickets to Oslo.

Flying from Edinburgh Airport (EDI) to Oslo: what you need to know

  • The average length of a direct flight from Edinburgh Airport to Oslo is 1 hour 55 minutes.

  • Edinburgh Airport is located in Edinburgh. Based in the UTC+1 timezone, Oslo is one hour ahead of Edinburgh.

  • Edinburgh Airport (EDI) to Oslo Airport Gardermoen (OSL) is the most traveled route, with nine weekly flights to choose from. You can fly from EDI to OSL at 09:25 with Norwegian Air Shuttle.

  • For stress-free travel, turn up at the airport two hours ahead of international flights and an hour before domestic departures. That way, you won't have to rush to catch your EDI to Oslo flight.

  • If you're heading away during a bank holiday or another peak period, allow extra time. A good rule is two hours ahead of domestic flights and up to four hours before international departures. Queues at security and check-in will be longer.

  • Begin your trip at EDI and travel straight to Oslo Airport Gardermoen (OSL). That's where you can expect to land when searching for Edinburgh Airport to Oslo tickets.

  • Get on board with Norwegian Air Shuttle. This leading carrier offers direct flights from Edinburgh Airport to Oslo.

  • Stopovers are the ideal opportunity to break up your trip and maybe even explore a different city. When searching for plane tickets from EDI to Oslo, uncheck the 'Direct flights only' box to see where you can stop along the way. Popular options include:

    • Amsterdam Airport Schiphol (AMS)

    • Copenhagen Airport (CPH)

    • J. Paul II International Airport Krakow-Balice (KRK)

  • Located around 7 miles from the centre of Edinburgh, EDI can be reached in about 30 minutes by car. Travelling on public transport will take roughly 40 minutes.

  • Planning to catch an early flight from Edinburgh Airport to Oslo? Avoid the hassle of rushing to the airport (and enjoy a little extra shut-eye) by choosing one of these hotels near EDI:

    • Dakota Edinburgh

    • Ibis Budget Edinburgh Park

    • Dalmahoy Hotel & Country Club

  • 67.94% of flights departing from Edinburgh Airport reach their destination on time.

How to find the cheapest flights from Edinburgh Airport (EDI) to Oslo

  • £40 is the lowest price we've found for a one-way Edinburgh Airport to Oslo flight. A return plane ticket right now is £66. Depending on the availability and when you book, these fares could change.

  • Book one month before travelling. Research on pricing trends suggests this is the ideal window for finding cheap flights from EDI to Oslo.

  • The best month for landing cheap Edinburgh Airport to Oslo tickets is May. Use the 'Whole month' tool to compare all available prices, then select the dates that offer the lowest fares.

  • Snapping up a cheap flight from EDI to Oslo is easy with Price Alerts. All you need to do is create one of these automatic notifications and we'll let you know as soon as the price has dropped.

  • Choose your preferred arrival and departure times, number of stops and airlines with our filters. Then, sort the results for your flight from Edinburgh Airport to Oslo by 'Cheapest,' 'Best' or 'Fastest.'

Airports in Oslo

Oslo Airport Gardermoen (OSL)

  • Oslo Airport Gardermoen (OSL) is around 30 miles from the centre of Oslo. If you're getting a cab or a ride-share, the drive takes about 40 minutes.

  • Travelling on public transport takes around 30 minutes.

  • Look into staying at a hotel near OSL if you have a late flight from Edinburgh Airport to Oslo. Pick one of these options and make your first night all about catching up on rest:

    • Best Western Plus Oslo Airport

    • Radisson Blu Airport Hotel, Oslo Gardermoen

    • Comfort Hotel RunWay

  • Begin your adventure by picking up an Oslo Airport Gardermoen rental car. Grab a set of wheels from Budget, Hertz or Thrifty and explore beyond Oslo's main sights.

  • Reserving your ride from Oslo Airport Gardermoen around three weeks before your flight from EDI to Oslo can help you lock in the best possible rate.

Torp Sandefjord Airport (TRF)

  • The centre of Oslo is around 75 miles from Torp Sandefjord Airport (TRF). After your flight from Edinburgh Airport to Oslo has hit the runway and you've made your way out of the airport, the drive should take about 1 hour 30 minutes.

  • Travelling by public transport will take about 2 hours 20 minutes.

  • Following your EDI to Oslo flight, tuck yourself in at a hotel close to TRF. These are some great accommodation options that'll help you slip into relaxation mode:

    • Torp Hotel

    • Mikaels Bed & Spa

    • Mikaels Bed & Spa Apartment

  • Hertz, Sixt and Budget make picking up a Torp Sandefjord Airport rental car easy and quick. These trusted providers are located in or around the terminal and will have you on your way in a heartbeat.

  • Get what you want, not just what's left over. Reserving your ride from TRF one week ahead of time often means more savings and a greater selection of vehicles.

Best time to go to Oslo

  • Before scheduling your flights from Edinburgh Airport to Oslo, consider which time of year works best for you. Peak season in Oslo offers a lively atmosphere and plenty to do, while the low season means you'll get cheaper hotel rates and smaller crowds.

  • The warmest month in Oslo is July, with temperatures ranging between 8ºC (46ºF) and 25ºC (77ºF). Book your Edinburgh Airport to Oslo plane ticket then if that's your definition of good weather.

  • January has average temperatures of between -14ºC (7ºF) and 1ºC (34ºF). Look for a cheap ticket from EDI to Oslo around that time if you like cooler conditions.

More about Oslo

  • When it comes to looking for somewhere to rest your head, you'll find the best stays in Oslo right here. Check out these hotels after you've booked your flight from Edinburgh Airport to Oslo:

    • K7 Hotel Oslo

    • Anker Hostel

    • Anker Apartment – Grünerløkka

  • All great holidays should include a little sightseeing. The Norwegian National Opera & Ballet, Viking Ship Museum and Akershus Fortress are essential stops on your Oslo itinerary.

Explore more of Norway

  • Oslo is always a good idea, but there are so many other corners of Norway you should also see. Around 190 miles west of Oslo, a trip to Bergen will keep you on the go. Start with attractions like Bryggen, Troldhaugen and Fish Market.

  • If you want to check out another corner of Norway, head for Trondheim, roughly 240 miles north of Oslo. Ringve Museum, Rockheim and Stiftsgarden are key highlights.

More travel options

Car hire in Alna
Norway car hire
Car hire in Sentrum
Car hire in Bjerke
Oslo car hire
Car hire in Gamle Oslo
Cheap car hire in Holmenkollen
Hotels deals in London
Cheap hotels deals in Amsterdam
Book hotels deals in Dublin
Hotels in Edinburgh
London car hire
Cheap hotels in Manchester
Oslo Torp Airport car hire
Book hotels in Leeds
Return tickets from Aberdeen to Oslo
Hotels deals in Paris
Cheap tickets from Newcastle to Oslo
Cheap car hire at Oslo Gardermoen Airport
Cheap hotels deals in Oslo
Hotels deals in Frogner
Cheap return tickets from Edinburgh to Oslo Gardermoen
Hotels deals in London
Cheap hotels deals in Amsterdam
Book hotels deals in Dublin
Hotels in Edinburgh
London car hire
Cheap hotels in Manchester
Oslo Torp Airport car hire
Book hotels in Leeds
Return tickets from Aberdeen to Oslo
Hotels deals in Paris
Cheap tickets from Newcastle to Oslo
Cheap car hire at Oslo Gardermoen Airport
Cheap hotels deals in Oslo
Hotels deals in Frogner
Cheap return tickets from Edinburgh to Oslo Gardermoen
Hotels deals in London
Cheap hotels deals in Amsterdam
Book hotels deals in Dublin
Hotels in Edinburgh
London car hire
Cheap hotels in Manchester
Oslo Torp Airport car hire
Book hotels in Leeds
Return tickets from Aberdeen to Oslo
Hotels deals in Paris
Cheap tickets from Newcastle to Oslo
Cheap car hire at Oslo Gardermoen Airport
Cheap hotels deals in Oslo
Hotels deals in Frogner
Cheap return tickets from Edinburgh to Oslo Gardermoen
Hotels deals in London
Cheap hotels deals in Amsterdam
Book hotels deals in Dublin
Hotels in Edinburgh
London car hire
Cheap hotels in Manchester
Oslo Torp Airport car hire
Book hotels in Leeds
Return tickets from Aberdeen to Oslo
Hotels deals in Paris
Cheap tickets from Newcastle to Oslo
Cheap car hire at Oslo Gardermoen Airport
Cheap hotels deals in Oslo
Hotels deals in Frogner
Cheap return tickets from Edinburgh to Oslo Gardermoen
Cheap return tickets to Oslo County
Cheap flights from Edinburgh
Return plane tickets from United Kingdom to Norway
Plane tickets from Scotland
Return plane tickets from Edinburgh to Oslo County
Cheap last minute flights
Tickets from Edinburgh to Norway
Tickets to Norway
Cheap return tickets from United Kingdom
Flights to Oslo
Cheap hotels in Oslo
Book hotels deals in Grünerløkka
Hotels deals in Frogner
Hotels in Nordstrand
Cheap hotels deals in Sentrum
Cheap hotels in Gamle Oslo
Cheap return flights from Manchester to Paris
Tickets from London to Dublin
Cheap return flights from London to Rome
Plane tickets from London to Madrid
Plane tickets from London to Sydney
Cheap return flights from London to New York
Return tickets from Manchester to Alicante
Cheap return tickets from London to Milan
Cheap flights from London to Lisbon
Cheap return tickets from Manchester to Barcelona
Tickets from London to Palma - Majorca
Cheap flights from London to Athens International
Tickets from London to Malaga
Tickets from Manchester to Islamabad
Return tickets from London to Bangkok
Return tickets from Manchester to Malaga
Cheap tickets from Manchester to Amsterdam Schiphol
Flights from London to Tirana
Flights from London to Amsterdam Schiphol
Cheap flights from London to Barcelona
Cheap flights from London to Marrakech Menara
Cheap return tickets from London to Paris
Cheap return flights from London to Tokyo
Cheap flights from London to Indira Gandhi International
Return tickets from London to Jeddah
Plane tickets from Manchester to Milan
Cheap tickets from London to Faro
Return tickets from London to Istanbul
Return flights from London to Islamabad
Return tickets from London to Dubai

Plan the rest of your trip from Edinburgh to Oslo

  • Car hire in Oslo
  • Hotels in Oslo

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

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma - Majorca
    • Berlin Brandenburg
    • Belfast
    • Alicante
  • Hotels
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
  • Car hire
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 141 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings