🇳🇴 BGO
Bergen
202 mi
OSL 🇳🇴
Oslo (Gardermoen)

Bergen to Oslo (Gardermoen) Flights

Bergen Airport, Flesland Oslo Airport, Gardermoen 6 airlines

Get Notified About Route Changes

Track up to 3 airports free. Weekly alerts when airlines add or remove routes.

Sign Up Free

The Bergen to Oslo (Gardermoen) route connects Bergen Airport, Flesland (BGO) in NO with Oslo Airport, Gardermoen (OSL) in NO. This short-haul flight covers approximately 202 miles (325 km) with a typical flight time of 36m. This route is served by 6 airlines: Scandinavian Airlines System, Norwegian Air Shuttle, SAS Link and others. AirportRoutes has tracked 93 unique flight numbers on this route.

About This Route

Route Overview

The Bergen (BGO) → Oslo (Gardermoen) (OSL) route links Norway’s fjord capital with its national hub over about 202 miles (325 km). Flights are frequent and typically take 50–60 minutes gate-to-gate, making this one of the fastest ways to cross southern Norway compared with longer rail or road journeys. Travelers choose it for same-day business trips, easy onward connections via OSL to Europe and long-haul networks, and dependable schedules year-round. The route is also popular for weekend breaks: Bergen’s coastal scenery contrasts sharply with Oslo’s urban culture and museums. With multiple daily departures, it’s convenient to fly out early and return late, maximizing time on the ground while avoiding weather-sensitive mountain drives in winter.

Travel Tips

Book early for the best fares, especially around holidays; one-way tickets often range from NOK 600–1,500 (about USD 55–140) depending on timing and baggage. If you can, fly midweek and outside commuter peaks for lower prices. At BGO, security lines can spike in the morning—arrive 75–90 minutes before departure. At OSL, follow clear signage to trains: the airport rail links to Oslo Central quickly, and regional trains are a cost-effective alternative. Expect a short flight with limited onboard service; pack essentials in your personal item and keep chargers handy. Weather can affect operations on the coast, so build buffer time for tight connections and consider travel insurance for winter trips.

Destination Highlights

Oslo (via Gardermoen) blends waterfront architecture, museums, and easy access to nature. Start at the Oslo Opera House for rooftop views, then explore the MUNCH Museum and the revitalized Bjørvika district. For history, the Akershus Fortress and the museums on Bygdøy (seasonal hours) add depth, while Vigeland Park offers a distinctive open-air sculpture experience. Food-wise, try modern Nordic dining, fresh seafood, and local favorites like vafler (waffles) and hearty stews; casual meals often run NOK 180–300 (USD 17–28). Popular areas to stay or stroll include Sentrum, Aker Brygge/Tjuvholmen for harbor promenades, and Grünerløkka for cafés, boutiques, and nightlife.

Best Time to Fly

For the best balance of weather and value, consider April–May and September–October, when crowds are lighter and fares can dip. June–August brings long daylight and mild temperatures, but it’s peak season with higher prices and fuller flights. December–February can be cheaper outside holidays, though winter weather may increase delays. Notable demand spikes include Norway’s summer vacation period and major Oslo events and festivals, so booking 3–6 weeks ahead helps secure better prices in NOK (and USD equivalents).

AI-Generated Content: This information was compiled using AI from web sources on Dec 25, 2025. Content may not be current; please verify with airlines before booking.

Airport Information

Departure Airport

Bergen Airport, Flesland

ICAO Code:
ENBR
IATA Code:
BGO
City:
🇳🇴 Bergen
Country:
NO
Elevation:
170 ft

Destination Airport

Oslo Airport, Gardermoen

ICAO Code:
ENGM
IATA Code:
OSL
City:
🇳🇴 Oslo (Gardermoen)
Country:
NO
Elevation:
681 ft

Route Statistics

6

Operators

93

Tracked Flights

202

Miles

36m

Flight Duration

Route Map

Great Circle
Flight route map from Bergen to Oslo (Gardermoen)

Flight Schedule Pattern

Day Flights Observed Frequency Activity
Monday 91 12%
Tuesday 85 11%
Wednesday 96 13%
Thursday 120 16%
Friday 110 15%
Saturday 110 15%
Sunday 144 19%

Pattern Analysis

93 Tracked Flights:
Data Points: 756
API observations used to build this analysis
Weekdays: 502 flights
Weekend: 254 flights
Business Route More active on weekdays

All Flight Routes

6 Routes
Note: This table shows aggregated route data by airline. Each airline may operate multiple daily flights at different times. See the "Spotted Departure Times" section below for all observed departure times.
Airline Flight Numbers Aircraft Type Typical Time Days Active Last Seen Status
Cityjet
BCY / WX
- CRJ9 -
M T W T F S S
Jul 3, 2026 Active
B738 07:00 7:00 AM (Representative)
M T W T F S S
Jul 3, 2026 Active
B38M 17:00 5:00 PM (Representative)
M T W T F S S
Jul 3, 2026 Active
E190 09:30 9:30 AM (Representative)
M T W T F S S
Jul 3, 2026 Active
B738 20:35 8:35 PM (Representative)
M T W T F S S
Jul 3, 2026 Active
DH8D 09:45 9:45 AM (Representative)
M T W T F S S
Jul 3, 2026 Active
Total Routes: 6
Active Routes: 6
Unique Airlines: 6
Aircraft Types: 6

Spotted Departure Times

Departure Time Operator ICAO IATA
07:00 7:00 AM Norwegian Air Shuttle NOZ DY
09:30 9:30 AM SAS Link SVS -
09:45 9:45 AM Wideroe's Flyveselskap A/s WIF WF
17:00 5:00 PM Norwegian Air Sweden NSZ D8
20:35 8:35 PM Scandinavian Airlines System SAS SK

Time Information

Times are shown in the departure airport's local timezone (ENBR - Europe/Oslo).

Total Departure Times: 5
Time Range:
07:00 - 20:35
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.