Direct flights from Oslo to Bergen OSL → BGO

Norwegian Air Shuttle, SAS and Wideroe operate nonstop flights from Oslo (OSL) to Bergen (BGO). The nonstop flight takes around ~0h 24m, covering 202 miles (325 km) and operates multiple daily. Round-trip fares currently start at $156, with a typical fare around $189 across 26 recent fare combinations. Updated 28 June 2026.

60-day flexibility overview based on 26 recent fares across the next 60 days

Cheapest
$156
Typical
$189
Most expensive
$222

Prices last updated 27 days ago. Fares change frequently — check the airline for current pricing.

📬 Email me when fares drop

We'll check every combination in your window daily and email you the cheapest match. No account needed.

Set free alert →
Norwegian Air Shuttle DY SAS SK Wideroe WF

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Oslo to Bergen?

Yes, Norwegian Air Shuttle, SAS and 1 more airline operate nonstop flights from Oslo (OSL) to Bergen (BGO).

Which airlines fly direct from Oslo to Bergen?

Norwegian Air Shuttle, SAS, Wideroe operate nonstop flights from Oslo to Bergen.

How long is the flight from Oslo to Bergen?

The nonstop flight from Oslo to Bergen takes ~0h 24m (approximately 325 km).

How often do direct flights operate from Oslo to Bergen?

Nonstop flights from Oslo to Bergen operate multiple daily.

How much is a round-trip flight from Oslo to Bergen?

Round-trip flights from Oslo (OSL) to Bergen (BGO) start at $156, with a typical fare around $189. Based on 26 recent fare combinations.

Explore More

Get cheap direct-flight deals from Oslo, free by email