Flights from Bergen Airport (BGO) to Oslo Gardermoen Airport Airport (OSL)

We've found the cheapest flights to Oslo

Returns from £63.99

One-way from £31.62

A variety of 9 airline companies have direct flights to Oslo Gardermoen to Bergen Airport, Flesland, Wideroe, Lufthansa, Finnair, TAP Air Portugal, Air Baltic, KLM, Air France, Norwegian and SAS. The flight time from Bergen Airport, Flesland to Oslo Gardermoen is around 58 Minutes and you will cover 324 Km (201 Miles). The airport code for Bergen Airport, Flesland is BGO and for Oslo Gardermoen it is OSL.

Flight prices can fluctuate at certain times of the day but also at weekends. If you are looking to get the cheapest flights possible then we recommend you travel mid week or in the late evening. On occasions, airliners may have special offers so look out for these. Our recommendation is to book well in advance if you are looking to get the best possible prices.

Below you will see all the airlines that fly from Bergen Airport, Flesland (BGO) to Oslo Gardermoen (OSL) and the number of flights they operate each day.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
SAS12121313128906:3021:30VIEW FLIGHTS
Norwegian131213131221106:3522:00VIEW FLIGHTS
Air France444445306:3016:05VIEW FLIGHTS
KLM444331007:1018:25VIEW FLIGHTS
Air Baltic223331106:3017:40VIEW FLIGHTS
TAP Air Portugal110121209:0017:15VIEW FLIGHTS
Wideroe0000020VIEW FLIGHTS
Lufthansa0000020VIEW FLIGHTS
Finnair0000020VIEW FLIGHTS

The greatest amount of direct flights offered from Bergen Airport, Flesland to Oslo Gardermoen Norway are by SAS with around 79 flights a week. The earliest flight is available at 06:30 and the latest flights at 21:30 with the most popular flight number being SK2290, SK236, SK238 and SK244.

You can visit SAS at flysas.com website for late minute deals and up to date information.

Below you can see the times of all flights. These flight times do vary so we recommend you look on the appropriate airline website for accurate information for the dates you are departing.

Flights Time In WeekDays
DayFlight TimesFlights
Monday
06:30
AirlineFlightNo
Air BalticBT6128
SASSK236
06:35
AirlineFlightNo
NorwegianDY601
07:10
AirlineFlightNo
SASSK238
07:30
AirlineFlightNo
NorwegianDY605
07:40
AirlineFlightNo
KLMKL2870
SASSK244
08:00
AirlineFlightNo
NorwegianDY607
08:25
AirlineFlightNo
Air FranceAF4553
SASSK248
08:30
AirlineFlightNo
NorwegianDY609
09:20
AirlineFlightNo
NorwegianDY611
09:25
AirlineFlightNo
KLMKL8687
SASSK252
10:30
AirlineFlightNo
Air FranceAF4549
SASSK260
TAP Air PortugalTP5561
12:00
AirlineFlightNo
NorwegianDY617
12:40
AirlineFlightNo
KLMKL8680
SASSK262
14:30
AirlineFlightNo
Air FranceAF4551
SASSK272
15:00
AirlineFlightNo
NorwegianDY623
16:05
AirlineFlightNo
Air FranceAF4948
SASSK274
16:20
AirlineFlightNo
NorwegianDY627
17:00
AirlineFlightNo
NorwegianDY629
17:35
AirlineFlightNo
Air BalticBT6126
SASSK280
17:40
AirlineFlightNo
NorwegianDY633
18:20
AirlineFlightNo
NorwegianDY641
18:25
AirlineFlightNo
KLMKL8679
SASSK284
19:00
AirlineFlightNo
NorwegianDY643
19:45
AirlineFlightNo
SASSK286
20:30
AirlineFlightNo
NorwegianDY653
VIEW FLIGHTS
Tuesday
06:30
AirlineFlightNo
Air BalticBT6128
SASSK236
06:35
AirlineFlightNo
NorwegianDY601
07:10
AirlineFlightNo
SASSK238
07:30
AirlineFlightNo
NorwegianDY605
07:40
AirlineFlightNo
KLMKL2870
SASSK244
08:00
AirlineFlightNo
NorwegianDY607
08:25
AirlineFlightNo
Air FranceAF4553
SASSK248
08:30
AirlineFlightNo
NorwegianDY609
09:20
AirlineFlightNo
NorwegianDY611
09:25
AirlineFlightNo
KLMKL8679
SASSK252
10:30
AirlineFlightNo
Air FranceAF4549
SASSK260
12:00
AirlineFlightNo
NorwegianDY617
12:40
AirlineFlightNo
KLMKL8687
SASSK262
14:50
AirlineFlightNo
Air FranceAF4551
SASSK272
15:00
AirlineFlightNo
NorwegianDY623
16:05
AirlineFlightNo
Air FranceAF4948
SASSK274
TAP Air PortugalTP5559
16:20
AirlineFlightNo
NorwegianDY627
17:00
AirlineFlightNo
NorwegianDY629
17:35
AirlineFlightNo
Air BalticBT6126
SASSK280
17:40
AirlineFlightNo
NorwegianDY633
18:25
AirlineFlightNo
KLMKL2871
SASSK284
19:00
AirlineFlightNo
NorwegianDY643
19:45
AirlineFlightNo
SASSK286
20:30
AirlineFlightNo
NorwegianDY653
VIEW FLIGHTS
Wednesday
06:30
AirlineFlightNo
Air BalticBT6128
SASSK236
06:35
AirlineFlightNo
NorwegianDY601
07:10
AirlineFlightNo
SASSK238
07:30
AirlineFlightNo
NorwegianDY605
07:40
AirlineFlightNo
KLMKL2870
SASSK244
08:00
AirlineFlightNo
NorwegianDY607
08:25
AirlineFlightNo
Air FranceAF4553
SASSK248
08:30
AirlineFlightNo
NorwegianDY609
09:20
AirlineFlightNo
NorwegianDY611
09:25
AirlineFlightNo
KLMKL8679
SASSK252
10:30
AirlineFlightNo
Air FranceAF4549
SASSK260
12:00
AirlineFlightNo
NorwegianDY617
12:40
AirlineFlightNo
Air BalticBT6156
KLMKL8687
SASSK262
13:00
AirlineFlightNo
NorwegianDY621
14:50
AirlineFlightNo
Air FranceAF4552
SASSK272
15:00
AirlineFlightNo
NorwegianDY623
16:05
AirlineFlightNo
Air FranceAF4948
SASSK274
16:20
AirlineFlightNo
NorwegianDY627
17:00
AirlineFlightNo
NorwegianDY629
SASSK278
17:35
AirlineFlightNo
Air BalticBT6126
SASSK280
17:40
AirlineFlightNo
NorwegianDY633
18:25
AirlineFlightNo
KLMKL2871
SASSK284
19:00
AirlineFlightNo
NorwegianDY643
19:45
AirlineFlightNo
SASSK286
20:30
AirlineFlightNo
NorwegianDY653
VIEW FLIGHTS
Thursday
06:30
AirlineFlightNo
Air BalticBT6128
SASSK236
06:35
AirlineFlightNo
NorwegianDY601
07:10
AirlineFlightNo
SASSK238
07:30
AirlineFlightNo
NorwegianDY605
07:40
AirlineFlightNo
Air FranceAF4550
SASSK244
08:00
AirlineFlightNo
NorwegianDY607
08:30
AirlineFlightNo
NorwegianDY609
09:20
AirlineFlightNo
NorwegianDY611
09:25
AirlineFlightNo
KLMKL8679
SASSK252
10:30
AirlineFlightNo
Air FranceAF4549
SASSK260
TAP Air PortugalTP5561
12:00
AirlineFlightNo
NorwegianDY617
12:40
AirlineFlightNo
Air BalticBT6156
SASSK262
14:50
AirlineFlightNo
Air FranceAF4552
SASSK272
15:00
AirlineFlightNo
NorwegianDY623
15:30
AirlineFlightNo
NorwegianDY625
16:05
AirlineFlightNo
Air FranceAF4948
SASSK274
16:20
AirlineFlightNo
NorwegianDY627
17:00
AirlineFlightNo
NorwegianDY629
SASSK278
17:35
AirlineFlightNo
Air BalticBT6126
KLMKL8682
SASSK280
17:40
AirlineFlightNo
NorwegianDY633
18:25
AirlineFlightNo
KLMKL2871
SASSK284
19:00
AirlineFlightNo
NorwegianDY643
19:45
AirlineFlightNo
SASSK286
20:30
AirlineFlightNo
NorwegianDY653
20:35
AirlineFlightNo
SASSK2290
VIEW FLIGHTS
Friday
06:30
AirlineFlightNo
Air BalticBT6128
Air FranceAF4550
SASSK236
06:35
AirlineFlightNo
NorwegianDY601
07:10
AirlineFlightNo
KLMKL2870
SASSK238
07:30
AirlineFlightNo
NorwegianDY605
08:00
AirlineFlightNo
NorwegianDY607
09:20
AirlineFlightNo
NorwegianDY611
09:25
AirlineFlightNo
KLMKL8679
SASSK252
TAP Air PortugalTP5561
10:30
AirlineFlightNo
Air FranceAF4549
SASSK260
11:20
AirlineFlightNo
SASSK268
12:00
AirlineFlightNo
NorwegianDY617
12:30
AirlineFlightNo
Air BalticBT6156
SASSK262
14:50
AirlineFlightNo
Air FranceAF4551
SASSK272
15:00
AirlineFlightNo
NorwegianDY623
16:05
AirlineFlightNo
Air FranceAF4948
SASSK274
16:20
AirlineFlightNo
NorwegianDY627
17:00
AirlineFlightNo
NorwegianDY629
SASSK278
TAP Air PortugalTP5559
17:35
AirlineFlightNo
Air BalticBT6126
SASSK280
17:40
AirlineFlightNo
NorwegianDY633
18:25
AirlineFlightNo
KLMKL2871
SASSK284
19:00
AirlineFlightNo
NorwegianDY643
19:45
AirlineFlightNo
NorwegianDY649
SASSK286
20:30
AirlineFlightNo
NorwegianDY653
VIEW FLIGHTS
Saturday
07:00
AirlineFlightNo
Air FranceAF4550
SASSK238
07:30
AirlineFlightNo
NorwegianDY605
08:45
AirlineFlightNo
SASSK248
08:55
AirlineFlightNo
FinnairAY2652
LufthansaLH9077
WideroeWF1404
10:00
AirlineFlightNo
Air FranceAF4549
SASSK252
TAP Air PortugalTP5561
12:25
AirlineFlightNo
SASSK262
12:30
AirlineFlightNo
NorwegianDY617
14:35
AirlineFlightNo
Air FranceAF4551
SASSK268
16:15
AirlineFlightNo
Air FranceAF4552
SASSK272
17:05
AirlineFlightNo
FinnairAY2656
KLMKL9170
LufthansaLH9075
WideroeWF1414
17:25
AirlineFlightNo
Air FranceAF4948
SASSK274
17:50
AirlineFlightNo
Air BalticBT6126
SASSK280
VIEW FLIGHTS
Sunday
07:00
AirlineFlightNo
SASSK238
07:30
AirlineFlightNo
NorwegianDY605
09:00
AirlineFlightNo
Air FranceAF4549
Air FranceAF4550
SASSK252
TAP Air PortugalTP5561
09:20
AirlineFlightNo
NorwegianDY611
12:00
AirlineFlightNo
NorwegianDY617
12:50
AirlineFlightNo
NorwegianDY619
14:50
AirlineFlightNo
Air FranceAF4552
SASSK272
15:00
AirlineFlightNo
NorwegianDY623
15:55
AirlineFlightNo
NorwegianDY625
16:35
AirlineFlightNo
SASSK274
17:15
AirlineFlightNo
SASSK278
TAP Air PortugalTP5559
17:25
AirlineFlightNo
NorwegianDY631
17:40
AirlineFlightNo
Air BalticBT6126
NorwegianDY633
SASSK280
18:35
AirlineFlightNo
SASSK284
20:10
AirlineFlightNo
SASSK286
20:30
AirlineFlightNo
NorwegianDY653
21:00
AirlineFlightNo
NorwegianDY655
21:30
AirlineFlightNo
SASSK290
22:00
AirlineFlightNo
NorwegianDY657
VIEW FLIGHTS

You may also have a choice of an alternative airport when it comes to flying from Bergen Airport, Flesland and arriving at Oslo Gardermoen. You can find details of this below.

Alternative Direct Routes
RouteStopsDistanceFlying Time
Aalesund to Oslo Gardermoen 0373 km (232 miles)1 Hour 7 Minutes
Forde to Oslo Gardermoen 0318 km (197 miles)57 Minutes
Floro to Oslo Gardermoen 0355 km (221 miles)1 Hour 3 Minutes
Haugesund to Oslo Gardermoen 0335 km (208 miles)1 Hour
Orsta Volda to Oslo Gardermoen 0345 km (214 miles)1 Hour 2 Minutes
Molde to Oslo Gardermoen 0348 km (216 miles)1 Hour 2 Minutes
Sandane to Oslo Gardermoen 0315 km (196 miles)56 Minutes
Sogndal to Oslo Gardermoen 0240 km (149 miles)43 Minutes
Stord to Oslo Gardermoen 0322 km (200 miles)58 Minutes
Stavanger to Oslo Gardermoen 0340 km (212 miles)1 Hour 1 Minute

Please remember your valid passport before departing BGO airport.

Looking for the best deals on rental cars?

Find the cheapest vehicle rentals at Oslo Gardermoen Airport

Flight Price FAQ - Bergen (BGO) to Oslo (OSL)

DIRECT Norwegian
What is the cheapest direct flight one way from Bergen BGO to Oslo OSL?
The cheapest direct flight one way from Bergen BGO to Oslo OSL is £31.62 ($42 €35.94)
£31.62
$42 | €35.94
Check Latest Price
DIRECT Norwegian
What is the cheapest direct return flight from Bergen BGO to Oslo OSL?
The cheapest direct return flight from Bergen BGO to Oslo OSL is £63.99 ($85 €72.74)
£63.99
$85 | €72.74
Check Latest Price
Important Note: Prices shown are taken from searches performed for flights operating during the current month. Please use the "Latest Price" buttons to get the most up to date airfares.

Compare Flight Prices from BGO to OSL

Was your flight delayed or cancelled?

Was your flight delayed or cancelled?

You may be eligible to receive up to 600 EUR compensation per person in your party.

Claim Now!
Beat the Queues

Beat the Queues

Don't stand sweating for 45 mins waiting for Security. Get a fast track and get through in 5 mins or less.

Book now

Flight Info FAQ - Bergen (BGO) to Oslo (OSL)

Who flies from Bergen to Oslo?
The following airlines fly from Bergen (BGO) to Oslo (OSL): Air Baltic, Air France, Finnair, KLM, Lufthansa, Norwegian, SAS, TAP Air Portugal, Wideroe.
How far is the flight from Bergen to Oslo?
The flight from Bergen to Oslo is 324KM or 201 miles.
How long does the flight from Bergen to Oslo to take?
The flight from Bergen to Oslo takes 58 Minutes.

Other Airports Connecting To Oslo Gardermoen Airport in norway

Planning a Holiday or Business Trip?

Find cheap car hire deals in Oslo

Useful Information about Oslo Gardermoen Airport

Oslo Gardermoen Airport Passenger Traffic Edges - Up 8% in Q3 2023

Oslo Gardermoen Airport Passenger Traffic Inch Closer to Pre-Pandemic Levels with 8.04% Increase in Q3 2023

View...
Lounges at Oslo Gardermoen Airport

See all the airport lounges, locations and opening times available at Oslo Gardermoen Airport

View...
Eating and Drinking at Oslo Gardermoen Airport

See all bars and restaurants at Oslo Gardermoen Airport, including locations and if they are before or after check-in

View...
Duty Free Shopping at Oslo Gardermoen Airport

See all shops available at Oslo Gardermoen Airport - plan your duty free shopping in advance

View...