Flights from Bergen Airport BGO to Oslo Airport OSL

We've found the cheapest flights to Oslo

Returns from £95.82

One-way from £39.92

A variety of 9 airline companies have direct flights to Oslo Gardermoen to Bergen Airport, Flesland, Sundt Air, Cityjet, Austrian Airlines, Air Baltic, TAP Air Portugal, Turkish Airlines, Lufthansa, SAS and Norwegian. The distance covered when flying from Bergen Airport, Flesland to Oslo Gardermoen Norway is 324 Km (201 Miles) with the travel time being around 58 Minutes. BGO is the Airport code for Bergen Airport, Flesland and OSL is for Oslo Gardermoen Norway.

The price of the flight is dependent on the time of the day you fly (if there is a choice) and the day of the week with weekends being normally a higher price. It is normally worth booking flights well in advance if possible to get the best deal to Oslo Gardermoen Norway perhaps midweek or late evening. Flights to Oslo Gardermoen Norway normally go up in price the nearer the travel date, so it would be advisable to book as early as possible.

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
Norwegian1313138921106:3522:35VIEW FLIGHTS
SAS887765506:3020:05VIEW FLIGHTS
Lufthansa553455507:1017:00VIEW FLIGHTS
Turkish Airlines222222207:4017:00VIEW FLIGHTS
TAP Air Portugal211222210:3017:00VIEW FLIGHTS
Air Baltic222211106:3018:30VIEW FLIGHTS
Austrian Airlines111122107:3017:40VIEW FLIGHTS
Cityjet000001117:4017:40VIEW FLIGHTS
Sundt Air100000007:5907:59VIEW FLIGHTS

The greatest amount of direct flights offered from Bergen Airport, Flesland to Oslo Gardermoen Norway are by Norwegian with around 69 flights a week. The earliest flight is available at 06:35 and the latest flights at 22:35 with the most popular flight number being DY601, DY605, DY607 and DY609.

www.norwegian.com/ is available for information regarding booking flights etc with Norwegian.

Please see below the times of flights. These times and frequency may vary at different times of the year please visit the website for more information.

Flights Time In WeekDays
DayFlight TimesFlights
Monday
06:30
AirlineFlightNo
Air BalticBT6122
07:20
AirlineFlightNo
SASSK236
07:30
AirlineFlightNo
NorwegianDY601
07:59
AirlineFlightNo
Sundt AirAKK2
08:25
AirlineFlightNo
NorwegianDY605
08:30
AirlineFlightNo
SASSK244
LufthansaLH6119
08:55
AirlineFlightNo
NorwegianDY607
09:25
AirlineFlightNo
NorwegianDY609
10:15
AirlineFlightNo
SASSK252
Turkish AirlinesTK8275
LufthansaLH6011
NorwegianDY611
11:20
AirlineFlightNo
SASSK260
Austrian AirlinesOS7616
Turkish AirlinesTK8217
LufthansaLH6053
TAP Air PortugalTP5561
12:00
AirlineFlightNo
NorwegianDY617
14:05
AirlineFlightNo
SASSK268
LufthansaLH6037
15:00
AirlineFlightNo
NorwegianDY623
16:10
AirlineFlightNo
SASSK274
LufthansaLH6139
TAP Air PortugalTP5559
16:20
AirlineFlightNo
NorwegianDY627
17:00
AirlineFlightNo
NorwegianDY629
18:30
AirlineFlightNo
SASSK280
Air BalticBT6121
18:35
AirlineFlightNo
NorwegianDY633
19:10
AirlineFlightNo
SASSK284
19:15
AirlineFlightNo
NorwegianDY641
19:55
AirlineFlightNo
NorwegianDY643
21:25
AirlineFlightNo
NorwegianDY653
VIEW FLIGHTS
Tuesday
07:20
AirlineFlightNo
SASSK236
Air BalticBT6122
07:30
AirlineFlightNo
NorwegianDY601
08:25
AirlineFlightNo
NorwegianDY605
08:30
AirlineFlightNo
SASSK244
LufthansaLH6119
08:55
AirlineFlightNo
NorwegianDY607
09:25
AirlineFlightNo
NorwegianDY609
10:15
AirlineFlightNo
SASSK252
Turkish AirlinesTK8275
LufthansaLH6011
NorwegianDY611
11:20
AirlineFlightNo
SASSK260
Austrian AirlinesOS7616
LufthansaLH6053
12:55
AirlineFlightNo
NorwegianDY617
14:05
AirlineFlightNo
SASSK268
LufthansaLH6037
15:00
AirlineFlightNo
NorwegianDY623
16:10
AirlineFlightNo
SASSK274
Turkish AirlinesTK8217
LufthansaLH6139
TAP Air PortugalTP5559
16:20
AirlineFlightNo
NorwegianDY627
17:00
AirlineFlightNo
NorwegianDY629
17:40
AirlineFlightNo
SASSK280
Air BalticBT6121
NorwegianDY633
19:00
AirlineFlightNo
NorwegianDY643
19:10
AirlineFlightNo
SASSK284
19:15
AirlineFlightNo
NorwegianDY641
21:25
AirlineFlightNo
NorwegianDY653
VIEW FLIGHTS
Wednesday
06:30
AirlineFlightNo
SASSK236
Air BalticBT6122
06:35
AirlineFlightNo
NorwegianDY601
07:10
AirlineFlightNo
SASSK238
07:30
AirlineFlightNo
NorwegianDY605
08:00
AirlineFlightNo
NorwegianDY607
08:30
AirlineFlightNo
NorwegianDY609
09:20
AirlineFlightNo
NorwegianDY611
09:25
AirlineFlightNo
SASSK252
Turkish AirlinesTK8275
10:30
AirlineFlightNo
SASSK260
Austrian AirlinesOS7616
LufthansaLH6053
TAP Air PortugalTP5561
12:00
AirlineFlightNo
NorwegianDY617
14:05
AirlineFlightNo
SASSK268
LufthansaLH6037
15:00
AirlineFlightNo
NorwegianDY623
16:10
AirlineFlightNo
SASSK274
Turkish AirlinesTK8217
Air BalticBT6121
LufthansaLH6139
17:00
AirlineFlightNo
NorwegianDY629
17:15
AirlineFlightNo
NorwegianDY627
17:40
AirlineFlightNo
NorwegianDY633
19:00
AirlineFlightNo
NorwegianDY643
19:10
AirlineFlightNo
SASSK284
19:15
AirlineFlightNo
NorwegianDY641
20:30
AirlineFlightNo
NorwegianDY653
VIEW FLIGHTS
Thursday
06:30
AirlineFlightNo
SASSK236
Air BalticBT6122
07:10
AirlineFlightNo
SASSK238
07:30
AirlineFlightNo
NorwegianDY605
07:40
AirlineFlightNo
SASSK244
Turkish AirlinesTK8275
LufthansaLH6119
08:00
AirlineFlightNo
NorwegianDY607
09:20
AirlineFlightNo
NorwegianDY611
10:30
AirlineFlightNo
LufthansaLH6053
TAP Air PortugalTP5561
11:20
AirlineFlightNo
SASSK260
12:00
AirlineFlightNo
NorwegianDY617
14:05
AirlineFlightNo
LufthansaLH6037
14:55
AirlineFlightNo
SASSK268
15:55
AirlineFlightNo
NorwegianDY623
16:10
AirlineFlightNo
TAP Air PortugalTP5559
17:00
AirlineFlightNo
SASSK274
Turkish AirlinesTK8217
LufthansaLH6139
17:15
AirlineFlightNo
NorwegianDY627
17:40
AirlineFlightNo
SASSK280
Austrian AirlinesOS7504
NorwegianDY633
18:30
AirlineFlightNo
Air BalticBT6121
19:00
AirlineFlightNo
NorwegianDY643
VIEW FLIGHTS
Friday
07:10
AirlineFlightNo
SASSK238
LufthansaLH6119
07:30
AirlineFlightNo
NorwegianDY605
08:00
AirlineFlightNo
NorwegianDY607
09:20
AirlineFlightNo
NorwegianDY611
10:30
AirlineFlightNo
SASSK260
Turkish AirlinesTK8275
LufthansaLH6053
TAP Air PortugalTP5561
12:00
AirlineFlightNo
NorwegianDY617
13:35
AirlineFlightNo
SASSK262
Austrian AirlinesOS7616
LufthansaLH6029
14:55
AirlineFlightNo
SASSK268
LufthansaLH6037
15:55
AirlineFlightNo
NorwegianDY623
16:20
AirlineFlightNo
NorwegianDY627
17:00
AirlineFlightNo
SASSK274
Turkish AirlinesTK8217
LufthansaLH6139
TAP Air PortugalTP5559
17:40
AirlineFlightNo
Austrian AirlinesOS7504
18:30
AirlineFlightNo
SASSK280
Air BalticBT6121
18:35
AirlineFlightNo
NorwegianDY633
19:55
AirlineFlightNo
NorwegianDY643
21:25
AirlineFlightNo
NorwegianDY653
VIEW FLIGHTS
Saturday
07:30
AirlineFlightNo
NorwegianDY605
07:50
AirlineFlightNo
SASSK238
LufthansaLH6119
08:45
AirlineFlightNo
SASSK248
Austrian AirlinesOS7504
09:35
AirlineFlightNo
Turkish AirlinesTK8217
LufthansaLH6011
10:15
AirlineFlightNo
Austrian AirlinesOS7616
LufthansaLH6053
CityjetSK252
TAP Air PortugalTP5561
13:10
AirlineFlightNo
NorwegianDY617
15:20
AirlineFlightNo
SASSK268
LufthansaLH6037
16:20
AirlineFlightNo
Turkish AirlinesTK8275
Air BalticBT6121
LufthansaLH6139
TAP Air PortugalTP5559
17:10
AirlineFlightNo
SASSK274
19:30
AirlineFlightNo
SASSK286
VIEW FLIGHTS
Sunday
07:30
AirlineFlightNo
SASSK248
Austrian AirlinesOS7504
LufthansaLH6011
LufthansaLH6119
NorwegianDY605
09:20
AirlineFlightNo
NorwegianDY611
11:30
AirlineFlightNo
SASSK264
SASSK268
Turkish AirlinesTK8275
LufthansaLH6037
LufthansaLH6053
TAP Air PortugalTP5561
12:00
AirlineFlightNo
NorwegianDY617
13:45
AirlineFlightNo
NorwegianDY619
15:35
AirlineFlightNo
Turkish AirlinesTK8217
15:55
AirlineFlightNo
NorwegianDY623
16:25
AirlineFlightNo
SASSK272
LufthansaLH6139
TAP Air PortugalTP5559
16:55
AirlineFlightNo
NorwegianDY629
17:10
AirlineFlightNo
NorwegianDY645
17:40
AirlineFlightNo
Air BalticBT6121
CityjetSK280
18:35
AirlineFlightNo
NorwegianDY633
20:05
AirlineFlightNo
SASSK286
20:30
AirlineFlightNo
NorwegianDY653
21:00
AirlineFlightNo
NorwegianDY643
22:35
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 Gardermoen0373 km (232 miles)1 Hour 7 Minutes
Forde to Oslo Gardermoen0318 km (197 miles)57 Minutes
Floro to Oslo Gardermoen0355 km (221 miles)1 Hour 3 Minutes
Haugesund to Oslo Gardermoen0335 km (208 miles)1 Hour
Orsta Volda to Oslo Gardermoen0345 km (214 miles)1 Hour 2 Minutes
Molde to Oslo Gardermoen0348 km (216 miles)1 Hour 2 Minutes
Sandane to Oslo Gardermoen0315 km (196 miles)56 Minutes
Sogndal to Oslo Gardermoen0240 km (149 miles)43 Minutes
Stord to Oslo Gardermoen0322 km (200 miles)58 Minutes
Stavanger to Oslo Gardermoen0340 km (212 miles)1 Hour 1 Minute

Before departing Bergen Airport, Flesland please check that you are holding a valid passport.

Looking for the best deals on rental cars?

Search for the cheapest rental cars at Bergen 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 £39.92 ($50 €46.35)
£39.92
$50 | €46.35
Check Latest Price
DIRECT Scandinavian Airlines
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 £95.82 ($120 €111.24)
£95.82
$120 | €111.24
Check Latest Price
1+ STOP(S)
What is the cheapest flight one way from Bergen BGO to Oslo OSL?
The cheapest flight one way from Bergen BGO to Oslo OSL is £33.54 ($42 €38.94)
£33.54
$42 | €38.94
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!

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, Austrian Airlines, Cityjet, Lufthansa, Norwegian, SAS, Sundt Air, TAP Air Portugal, Turkish Airlines.
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.

Planning a Holiday or Business Trip?

Search for the cheapest rental cars at BGO

Useful Information about Bergen Airport

Bergen Airport Records 2% Rise in November 2023 Passenger Volume

Bergen Airport registered a 1.96% increase in passenger volume compared to the same month in 2019.

View...
Bergen Airport's Recovery Starts with a 2% Growth in Passenger Traffic in October 2023

Bergen Airport welcomed 589,178 passengers in October 2023, a 2.2% increase compared to pre-pandemic levels (576,649) in October 2019.

View...
Bergen Airport Passenger Traffic Soars 7% in Q3 2023

Bergen Airport Passenger Traffic Rebounds by 7.44% in Q3 2023, Exceeding 2019 Pre-Pandemic Figures by 5.36%

View...
New Q2 Passenger Traffic at Bergen Airport - Up 500% On Pandemic Figures

Bergen Airport achieves staggering growth in Q2 2023, with passenger numbers soaring by an impressive 500.16% compared to 2020. Compared to Q2 2021, the airport experienced a remarkable 216% surge.

View...