Cheap Flights from Milan to Bergen

Compare Milan to Bergen flight deals

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

Book the best Bergen fare with no extra fees

Flight deals from Milan to Bergen Airport

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

Find the cheapest month to fly from Milan to Bergen

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

Direct flights from Milan to Bergen

Milan to Bergen: Alternative routes

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

Milan to Bergen: Flight information

The things to know before you go.
Cheapest flight found$153
Cheapest month to flySeptember
Average flight time2 hrs, 33 mins
Most popular airlineNorwegian
Average flights per week12

Finding cheap flights from Milan to Bergen: Frequently asked questions

The best price we found for a return flight from Milan to Bergen is $153. 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 32 minutes is the average flight time from Milan to Bergen.
Norwegian and Scandinavian Airlines fly direct from Milan to Bergen.
As of March 2026, there are 4 flights per week flying from Milan to Bergen.
The cheapest month to fly from Milan to Bergen is usually September.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Milan to Bergen Airport on Wednesday, 23 September 2026.
Yes – the average flight time is 2 hours and 32 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 Bergen 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 Bergen is around 40 days in advance, so don’t leave your flight to the last minute.

Travelling from Milan to Bergen Flesland Airport (BGO): What you need to know

  • Milan is home to two main airports where you can kick off your travels. Check out your options for reserving a flight from Milan to Bergen Flesland Airport (BGO) taking off from Milan Malpensa Airport (MXP) or Milan Bergamo Airport (BGY).

  • 2 hours 35 minutes is the average journey time for a direct Milan to Bergen Flesland Airport flight.

  • Milan and Bergen (where Bergen Flesland Airport is located) share the UTC+1 timezone. That means you won't need to change your watch once you land.

  • For a stress-free journey, turn up at the airport two hours ahead of international flights and an hour before domestic departures. This ensures you have enough time to catch your flight from Milan to BGO.

  • Be prepared for longer queues during popular months such as July and other peak seasons. Arriving up to four hours in advance for an international flight and two hours for a domestic departure will give you plenty of time for security and boarding.

Airports in Milan

Milan Malpensa Airport (MXP)

  • Go straight to your destination from Milan Malpensa Airport (MXP). Direct flights from Milan to Bergen Flesland Airport (BGO) operate from here.

  • Book your direct flight from Milan to Bergen Flesland Airport with SAS. This popular airline offers services from MXP.

  • The majority of travellers prefer to book seats with Scandinavian Airlines between MXP and BGO.

  • The journey from central Milan to MXP takes about 50 minutes on public transport. If you drive, ride-share or grab a taxi, you'll cover the 48 kilometres in 50 minutes or so, depending on traffic conditions.

  • Want a relaxed start to your holiday? Stay near Milan Malpensa Airport. Whether you're catching an early flight from Milan to Bergen Flesland Airport or just don't like being rushed, these hotels are the ideal choice:

  • Of the departures from Milan Malpensa Airport, 76% land on time at their destination.

Milan Bergamo Airport (BGY)

  • Think about setting out from Milan Bergamo Airport (BGY). You can book a direct Milan to Bergen Flesland Airport (BGO) plane ticket with departures from here.

  • Board your direct flight from Milan to BGO with Norwegian Air Shuttle. This is one of the leading carriers flying this route out of BGY.

  • On the BGY to BGO route, Norwegian is the go-to airline for most travellers on this route.

  • Norwegian has the strongest on-time record of any carrier operating flights between Milan Bergamo Airport and Bergen Flesland Airport.

  • On public transport, you can travel from central Milan to BGY in around 1 hour. The terminal is roughly 48 kilometres away, and making the trip by car takes approximately 50 minutes.

  • Get your holiday started early with an extra night away from home. Before your Milan to BGO flight, unwind in one of these hotels close to Milan Bergamo Airport:

  • 75% of flights departing Milan Bergamo Airport stick to their scheduled arrival time.

Milano Linate Airport (LIN)

  • You can reserve a plane ticket from Milan to Bergen Flesland Airport (BGO) with a stop or two out of Milano Linate Airport (LIN). These are some of the most common stopovers between LIN and BGO:

    • Amsterdam Schiphol Airport (AMS)

    • Frankfurt Airport (FRA)

    • Oslo Gardermoen Airport (OSL)

  • The trip to LIN from the centre of Milan is around 30 minutes on public transport. If you prefer to travel by car, it'll take you about 20 minutes to cover the 8 kilometres or so.

  • Relax in bed for a little longer and still make your Milan to Bergen Flesland Airport flight with time to spare. These accommodation options near Milano Linate Airport make departure day effortless if you're flying out first thing:

  • LIN has an on-time performance rate of 84%. This means the majority of its flights reach their destination as expected and your plans stay right on track.

About Bergen Flesland Airport (BGO)

  • If you're coming in on a late flight from Milan to Bergen Flesland Airport, few things beat the convenience of staying near the terminal. Collect your bags from the carousel and then be showered and snoozing not long after at one of these hotels near BGO:

  • To get the lowest price, reserve your vehicle around two weeks in advance of your Milan to Bergen Flesland Airport flight.

Getting from Bergen Flesland Airport (BGO) to central Bergen

  • From Bergen Flesland Airport, central Bergen is around 18 kilometres away. It takes about 25 minutes to get to the city centre by car.

  • Travelling by public transport takes about 35 minutes.

How to find the cheapest flights from Milan to Bergen Flesland Airport (BGO)

  • At the moment, $74 is the lowest price we've found for a one-way ticket from Milan to Bergen Flesland Airport. The cheapest price for a return flight is $153. Remember fares can change due to availability at the time of booking.

  • Booking in advance is often the key to scoring a cheap flight from Milan to BGO. Fares tend to rise as demand increases, so the closer your departure date, the more it could cost you.

  • The 'Whole month' search tool will show you the cheapest Milan to Bergen Flesland Airport tickets across each month. It's a great way to find a bargain if your travel dates aren't set in stone.

  • There's no need to search every day to find out if fares have dropped when you create a Price Alert. We'll let you know the moment a lower fare pops up on plane tickets from Milan to BGO.

  • Chase down a great fare on a flight from Milan to Bergen Flesland Airport with the help of the filters. Choose your preferred arrival and departure times, airlines and number of stops. You can also sort your results by 'Best,' 'Fastest' or 'Cheapest.'

The best time to fly from Milan to Bergen Flesland Airport (BGO)

  • September is when most people book flights from Milan to Bergen Flesland Airport (BGO). Plan your visit to Bergen in January for a quieter experience.

  • Before locking in your Milan to BGO plane ticket, consider the weather you're most comfortable in. July is the warmest month in Bergen, with temperatures ranging from 10ºC to 19ºC.

  • January has temperatures of between -5ºC and 5ºC. Search for cheap tickets from Milan to Bergen Flesland Airport around that time if you'd rather travel in cooler conditions.

More about Bergen

Explore more of Norway

  • You've seen Bergen, now it's time to explore more of Norway. Travel around 153 kilometres south to Stavanger to tick off its top attractions. From Kjerag to Tide Reiser Kjerag and Flor & Fjære, you'll have a full itinerary ahead.

  • Around 290 kilometres east of Bergen, Drammen is another essential stop in Norway. Get a taste of what this destination has to offer at Drammen Spiral, Drammensbadet and Bragernes elvepark.

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