Oslo to Bergen: travel options
Approximate direct distance: 305 km • Travel distance depends on the route and transport you choose.
Compare the options
Recorded fares and journey times. Check each operator before booking.
| Transport Mode | Operator | Duration | Price guide | Stations / Airports | Key Booking Tip |
|---|---|---|---|---|---|
| flight Direct | SAS / Norwegian | Check planner |
Check fare
Fare source checked: 13 Sep 2026 Fares vary by departure and ticket conditions. Tickets and times: SAS / Norwegian |
Dep: Oslo Gardermoen Airport (OSL)
Arr: Bergen Airport Flesland (BGO)
|
Compare SAS and Norwegian for the actual date, luggage and ticket conditions. Use the flight time shown for the selected departure; airport travel and check-in are additional. |
| train Direct | Vy (Bergensbanen) | About 7h |
Check fare
Fare source checked: 13 Sep 2026 Fares vary by departure and ticket conditions. Tickets and times: Vy (Bergensbanen) |
Dep: Oslo S
Arr: Bergen station
|
The direct Bergen-line train takes about seven hours and arrives in the centre. Choose it for the journey as well as the destination; compare the complete dated fare with any flight and airport transfers. |
Choosing your journey
The direct Bergen-line train takes about seven hours and arrives in the centre. Choose it for the journey as well as the destination; compare the complete dated fare with any flight and airport transfers.
Loading the map...
Give the railway a full travel day
Vy runs the direct train from Oslo S to Bergen station. The advertised journey is about seven hours, with the exact time depending on the departure and any works. The line climbs out of eastern Norway, crosses the mountain plateau and descends towards the west coast. Keep the afternoon flexible rather than booking a timed attraction immediately after arrival.
Choose a daytime departure if the views are a main reason for taking the train. Daylight changes a great deal across the year. A departure that gives a long evening view in summer can run through darkness in winter. Bring something to read as well as a camera, and take food if you want a predictable meal budget.
Compare the fare and its conditions together
Search your date in Vy or Entur. Restricted fares can be good value, but compare change and refund rules before deciding. There is no dependable NOK 299 or fixed euro fare available on every departure. Add any seat or accommodation choice shown in the booking before comparing totals.
A flight is much shorter in the air, but the useful comparison includes travel to Oslo's airport, check-in, luggage collection and the Bergen transfer. Bergen light rail line 1 takes around 45 minutes to Byparken; the airport coach uses different tickets and stops. The train arrives near the city centre without either airport journey.
Flåm needs a change, not an extra stop in Bergen
The main line goes through Myrdal. Flåm is reached on the separate Flåm Railway from there. If you want to break the journey in Flåm, search that itinerary before buying a simple Oslo–Bergen ticket. A restricted through fare does not automatically let you stop for a night and continue later.
On arrival in Bergen, leave your bags and keep the first outing around the harbour. For the next part, use the Bergen–Flåm guide. A fjord trip has its own departure point and return arrangement.