Cheap Flights from Milan to Oslo

Travellers and cabin class

Compare Milan Bergamo to Oslo Gardermoen flight deals

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

Book the best Oslo Gardermoen fare with no extra fees

Flight deals from Milan Bergamo to Oslo Gardermoen

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

Find the cheapest month to fly from Milan Bergamo to Oslo Gardermoen

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

Direct flights from Milan Bergamo to Oslo Gardermoen

Milan Bergamo to Oslo Gardermoen: Alternative routes

Compare routes from Milan Bergamo to Oslo below. You may find an airport to fly into that's cheaper, faster, or easier than Oslo Gardermoen.

Milan to Oslo: Flight information

The things to know before you go.
Cheapest flight found$121
Cheapest month to flyApril
Average flight time2 hrs, 30 mins
Most popular airlineNorwegian
Average flights per week4

Finding cheap flights from Milan Bergamo to Oslo Gardermoen: Frequently asked questions

The best price we found for a return flight from Milan Bergamo to Oslo Gardermoen is $121. 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.
2 hours and 30 minutes is the average flight time from Milan Bergamo to Oslo Gardermoen.
Norwegian and Norwegian Air Sweden fly direct from Milan Bergamo to Oslo Gardermoen.
As of March 2025, there are 4 flights per week flying from Milan Bergamo to Oslo Gardermoen.
The cheapest month to fly from Milan Bergamo to Oslo Gardermoen is usually March 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Milan Bergamo Airport to Oslo Gardermoen Airport on Thursday, 10 April 2025.
Yes – the average flight time is 2 hours and 30 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 Gardermoen 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.
Currently, Norwegian offers the cheapest flight tickets to Oslo Gardermoen.

Travelling from Orio al Serio International Airport (BGY) to Oslo Airport Gardermoen (OSL): what you need to know

  • Expect to be in the air for 2 hours 28 minutes. That's the average journey time for a direct flight from Orio al Serio International Airport to Oslo Airport Gardermoen. Oslo and Milan are in the same timezone (UTC+1).

  • Choose from 4 weekly flights from Orio al Serio International Airport to Oslo Airport Gardermoen. The 07:55 departure with Norwegian Air Shuttle is the earliest flight available from BGY to OSL. Norwegian Air Shuttle operates the latest service of the day at 19:55.

  • During popular months such as August, it's a good idea to get to the airport earlier. Plan to arrive two hours before a domestic departure and four hours ahead of an international flight whenever you're travelling during a high season in general.

  • Norwegian Air Shuttle is your gateway to exploring Oslo (and perhaps some other great parts of Norway!). Browse the direct flights from Orio al Serio International Airport to Oslo Airport Gardermoen offered by this carrier.

  • If you want to break up your flight from Orio al Serio International Airport to Oslo Airport Gardermoen, consider adding a stopover. Simply uncheck 'Direct flights only' to find a destination that interests you. The most popular stopovers on the BGY - OSL route are:

    • Berlin Brandenburg Airport

    • Stockholm Arlanda Airport

    • Copenhagen Airport

  • Before organising your cheap ticket from BGY to OSL, check if you need a visa to enter Norway. Visa and travel document requirements can vary and are updated frequently. For the most up-to-date information, get in touch with the nearest embassy or consulate of the country you're travelling to.

How to find the cheapest flights from Orio al Serio International Airport (BGY) to Oslo Airport Gardermoen (OSL)

  • The lowest price we've found for a one-way ticket from Orio al Serio International Airport to Oslo Airport Gardermoen is $61. For a return flight on this route, the best price is $121. Depending on the availability when you book, these fares could change.

  • Book 8 months before your departure date. After looking at the numbers on our calendar, this is how far you'll want to book ahead to find cheap flight tickets from BGY to OSL.

  • The cheapest month for tickets from Orio al Serio International Airport to Oslo Airport Gardermoen is April. Use the 'Whole month' tool to find the lowest airfares if you have a flexible travel schedule.

  • Sign into your online account or use the app to create a Price Alert. We'll notify you straight away if there's a better deal on this route. It doesn't take long, and it'll save you the hassle of searching for cheap flight tickets from BGY to OSL every day.

  • Use filters to tailor your flights from Orio al Serio International Airport to Oslo Airport Gardermoen. Select your ideal departure and arrival times, airlines and number of stops. Alternatively, sort your results by 'Cheapest' to see the best deals.

Handy information about Orio al Serio International Airport (BGY)

  • Located around 64 kilometres from central Milan, Orio al Serio International Airport can be reached in approximately 58 minutes by car (depending on traffic). The ride by public transport is roughly 2 hours and 18 minutes.

  • Have an early flight from Orio al Serio International Airport to Oslo Airport Gardermoen? Avoid the last-minute rush to the terminal (and enjoy a little extra shut-eye) by picking one of these stays near BGY:

Arriving at Oslo Airport Gardermoen (OSL)

Getting from Oslo Airport Gardermoen (OSL) to central Oslo

  • Oslo Airport Gardermoen is approximately 48 kilometres from the centre of Oslo. With your own car rental or in a cab, the drive is about 38 minutes.

  • It takes around 30 minutes if you're using public transport.

When to fly to Oslo Airport Gardermoen (OSL)

  • The quietest month for a flight from Orio al Serio International Airport to Oslo Airport Gardermoen is February, while June is the most popular. Choose the best time to visit Oslo based on whether you prefer a laid-back vibe or a more bustling atmosphere.

  • Lock in your flight from Orio al Serio International Airport to Oslo Airport Gardermoen for July if you'd like to visit Oslo during its warmest month. Expect temperatures of between 8ºC and 25ºC.

  • January has average temperatures of between -14ºC and 1ºC. Look for cheap flight tickets from BGY to OSL sometime then if you like travelling in cooler conditions.

More about Oslo

Complete your Oslo trip with hotels and a car rental

  • We've got more party tricks up our sleeve than just comparing flights. Once you've booked your cheap ticket to Oslo Airport Gardermoen, check out our car rental deals that'll give you the flexibility to see the sights at your own pace. Then, take a look at our exclusive rates for hotels to find the perfect Oslo stay.

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