This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Oslo to Bergen

Depart date
(Return date)

3 suggested routes to go from Oslo to Bergen by flight, ferry, train

  • Select the route of your choice
  • Specify your dates of travel in order to find the best deals available.
  • Get prices
  • Get prices
  • Get prices

How to go from Oslo to Bergen ?

Trip Oslo Bergen

Modes of transportplane, ferry, train
Distance189 mi
Direct lineYes

Like many travellers, you're looking for the cheapest transport offers to travel from Oslo to Bergen? Usually, this is not an easy task and you'll have to browse multiple sites to compare all deals.

On Vivanoda, a unique travel planner that compares and combines flights, ferries and trains to go to Bergen from Oslo, you'll save time and money! Simply enter your travel date to Bergen and Vivanoda does the rest. To refine your search according to your preferences, use the filters and sorting options available.

You'll mainly use the trains, flights and ferries of NSB, SAS - Scandinavian Airlines, Norwegian Air Shuttle, Wideroe, Danish Air or Fjord Line to reach Bergen.

If you've already chosen the mode of transport you'd like to travel with, go directly to the dedicated section:

Train Oslo to Bergen

Is there a direct train bound for Bergen from Oslo?

Yes, it is possible to go from Oslo to Bergen by train without making any changes. Be careful, as this may depend on the date of your trip to Bergen and there may be fewer direct trains from Oslo on certain days. To check prices and availabilities, launch now a search for a Oslo-Bergen train ticket on Vivanoda.

Intercity train Oslo Bergen

The intercity trains served the main cities of the route between Oslo and Bergen with a reduced duration in comparison to regional trains.

Oslo Bergen train companies

The train company that operates this journey is NSB.
NSB Oslo Bergen

Departure train stations in Oslo

  • Oslo S
  • Nationaltheatret

Arrival train stations in Bergen

  • Bergen

Oslo to Bergen ferries

There is no possibility to travel only by ferry for the trip to Bergen from the city of Oslo. You have no choice than to combine your trip with another means of transport like train and plane.

Which are the ferry companies sailing between Oslo and Bergen?

The Oslo to Bergen ferry crossings are served only by Fjord Line.

Fjord Line Oslo Bergen

Bergen ferry terminals

Change in Stavanger and continue travelling to Bergen boarding one of the ferry of Fjord Line.
  • Bergen

Cheap flights from Oslo to Bergen

Cheap flights to Bergen are sometimes not that easy to get but we would like to remind you a few tips:

  • Book your Oslo Bergen flight well in advance to get the best prices. Most of the time, this is the number one yield management rule: cheapest price are available long time before departure (this targets leisure customers who are used to booking early).
  • Be flexible with your dates of travel to Bergen. Prices vary along the time depending many factors including the date and time of travel. So you'd better be able to have a 2- or 3-day flexibility to book your trip.

Which airlines operate the Oslo to Bergen flights ?

Norwegian Air Shuttle, SAS - Scandinavian Airlines and Wideroe carry out a direct flight from Oslo to the airport of Bergen, Norway.
Norwegian Air Shuttle Oslo BergenSAS - Scandinavian Airlines Oslo BergenWideroe Oslo Bergen

Departure airport in Oslo

  • OSL Oslo Gardermoen
  • TRF Sandefjord

Arrival airport in Bergen

  • BGO Flesland

United Kingdom
Česká republika
International (en)