Skip to content
EuroTravelHacks
Appearance
Trip cost calculator
Menu

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.

Currency is shown with each fare.
Transport options from Oslo to Bergen
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.
Use these figures to plan. The price for your departure, luggage and ticket type may differ.

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.

Route overview
  1. 1
    Oslo Start
  2. 2
    Bergen 305 km apart

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.

Vy Oslo–Bergen · Bergen airport connections · Bergen guide

Bergen's buildings and marina below wooded hills
Bergen, Norway