Bergen to Oslo train

One-way
Round trip
Fri, Mar 31
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews
Trust Pilot
rate4.4
6,750 reviews

Cheap train tickets from Bergen to Oslo

Showing times and prices for Apr 01

Cheapest

-

Average

-

The best way to find a cheap train ticket from Bergen to Oslo is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Norwegian Railways (VY)
11:43AMBergen Stasjon7h22 07:05PMOslo S
1 transfer
Find prices

Train schedule from Bergen to Oslo

Showing trains for tomorrow, Saturday, April 1
Norwegian Railways (VY)
11:43AMBergen Stasjon7h22 07:05PMOslo S
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
Apr 01
Sun
Apr 02
Mon
Apr 03
Tue
Apr 04
Wed
Apr 05
Thu
Apr 06
Fri
Apr 07
Sat
Apr 08
Sun
Apr 09
Mon
Apr 10
Tue
Apr 11
Wed
Apr 12
Thu
Apr 13
Fri
Apr 14
Sat
Apr 15
Sun
Apr 16
Mon
Apr 17
Tue
Apr 18
Wed
Apr 19
Thu
Apr 20
Fri
Apr 21

Fastest train times from Bergen to Oslo

Showing times and prices for Apr 01

Fastest Journey

7 h 22 m

Average

7 h 22 m

Trains per day

1

Distance

305 km

It's difficult to get from Bergen to Oslo without transferring at least once.

Norwegian Railways (VY)
11:43AMBergen Stasjon7h22 07:05PMOslo S
1 transfer
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Bergen to Oslo

distanceDistance188 miles (304 km)
frequencyTrain frequency1 a day
changesDirect trainNo

Trains from Bergen to Oslo cover the 188 miles (304 km) long journey and usually take around 7 h 22 min. Normally, there is 1 train operating per day, including direct services available. Travelers depart most frequently from Bergen and arrive in Oslo Bussterminal.

Travel Tips: Trains from Bergen to Oslo

Travel Tips: Travel by train to Oslo easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bergen to Oslo.
FAQs
The train distance from Bergen to Oslo is around 188 miles (304 km).
On average the Bergen to Oslo train travel time is 7 h 22 min  for the 188 mile (304 km) long trip, but the duration can vary if you travel on weekends and holidays.

Omio customers traveling this route depart most frequently from Bergen   and arrive in Oslo Bussterminal.

You can find the most popular departure train station for this trip, Bergen, located approximately 0.9 miles (1.4 km) from the city center of Bergen. The most popular arrival train station in Oslo, called Oslo Bussterminal, is located around 1.6 miles (2.5 km) away from its city center.

The average number of trains departing Bergen for Oslo is 1 a day. The train schedules and services may vary between weekdays and weekends.
You can take the earliest train from Bergen to Oslo at 11: 43 AM   or take the last train from Bergen to Oslo leaving at 11: 43 AM. Look for the latest Bergen to Oslo train schedules on Omio and book the best time to take the train for this route.

Important Stations and Airports for this connection

Bergen
Oslo
The major railway station for departures from Bergen is Bergen. Read all the information you need to know about services, amenities and connections at Bergen for your journey between Bergen and Oslo.
HomeTrainsTrain Times to OsloBergen to Oslo train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language