Duration 2h 43m
Distance 464.4 km
Average price kr 900
Possible routes 5 found

Oslo to Bergen

Rome2rio has found 5 ways to get from Oslo to Bergen by train, flight and car. We recommend taking the train from Oslo S to Oslo Lufthavn stasjon and then flying from Oslo to Bergen, which is the fastest option and takes around 2h 43m.
Recommended route

Train to Oslo, fly

  1. Oslo S
  2. Oslo
  3. Bergen
Fastest
2h 43m
kr 652 - kr 2126
Alternative routes

Train to Oslo Sandefjord, fly

  1. Oslo S
  2. Oslo Sandefjord
  3. Bergen
4h 21m
kr 886 - kr 2625

Train

  1. Oslo S
  2. Bergen
6h 32m
Cheapest
kr 500 - kr 750

Night train

  1. Oslo S
  2. Bergen
7h 23m
kr 500 - kr 750

Drive

  1. Oslo
  2. Bergen
7h 1m
kr 700 - kr 1100

Frequently asked questions

Want to know about travelling from Oslo to Bergen? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Oslo to Bergen is to train which costs kr 500 - kr 750 and takes 6h 32m.

More details

The quickest way to get from Oslo to Bergen is to train and fly which costs kr 650 - kr 2200 and takes 2h 43m.

More details

Yes, there is a direct train departing from Oslo S and arriving at Bergen stasjon. Services depart three times a day, and operate every day. The journey takes approximately 6h 32m.

More details

The distance between Oslo and Bergen is 305 km. The road distance is 464.4 km.

Get driving directions

The best way to get from Oslo to Bergen without a car is to train which takes 6h 32m and costs kr 500 - kr 750.

More details

It takes approximately 2h 43m to get from Oslo to Bergen, including transfers.

More details

Oslo to Bergen train services, operated by Norwegian Railways (VY), depart from Oslo S station.

More details

The quickest flight from Oslo Airport to Bergen Airport is the direct flight which takes 50 min.

Search flights

Oslo to Bergen train services, operated by Norwegian Railways (VY), arrive at Bergen stasjon station.

More details

Yes, the driving distance between Oslo to Bergen is 464 km. It takes approximately 7h 1m to drive from Oslo to Bergen.

Get driving directions

Scandinavian Airlines and Norwegian Air Shuttle offer flights from Oslo Airport to Bergen Airport.

Search flights

There are 272+ hotels available in Bergen. Prices start at kr 700 NOK per night.

More details

How to travel from Oslo to Bergen

Find all the possible transport options for your trip from Oslo to Bergen right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Oslo and Bergen?

Norwegian Railways (VY) operates a train from Oslo to Bergen 3 times a day. Tickets cost kr 500 - kr 750 and the journey takes 6h 32m.
Airlines
Ave. Duration
50 min
Frequency
Every day
Estimated price
kr 700 - kr 3400
Ave. Duration
55 min
Frequency
Every day
Estimated price
kr 550 - kr 3000
Ave. Duration
56 min
Frequency
Every day
Estimated price
kr 700 - kr 3000
Train operators
Ave. Duration
6h 32m
Frequency
3 times a day
Estimated price
kr 500 - kr 750

Bergen, Norway

Bergen (, historically Bjørgvin, is a city and municipality in Hordaland on the west coast of Norway., the municipality's population was 278,121, and the urban population was 250,420. Bergen is the second-largest city in Norway. The municipality covers an area of 465 km2 and is located on the peninsula of Bergenshalvøyen. The city centre and northern neighbourhoods are located on Byfjorden, "the city fjord", and the city is surrounded by mountains; Bergen is known as the city of seven mountains. Many of the extra-municipal suburbs are located on islands. Bergen is the administrative centre of Hordaland and consists of eight boroughs—Arna, Bergenhus, Fana, Fyllingsdalen, Laksevåg, Ytrebygda, Årstad and Åsane. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe