COMPARE Prices across different modes

Thu
Sep 16
$129Norwegian Air Shuttle
Fri
Sep 17
$90Norwegian Air Shuttle
Sat
Sep 18
$52Norwegian Air Shuttle
Sun
Sep 19
$52Norwegian Air Shuttle
Mon
Sep 20
$52Norwegian Air Shuttle
Tue
Sep 21
$39Norwegian Air Shuttle
Wed
Sep 22
$39Norwegian Air Shuttle
Thu
Sep 23
$52Norwegian Air Shuttle
Fri
Sep 24
$64Norwegian Air Shuttle
Sat
Sep 25
$52Norwegian Air Shuttle
Sun
Sep 26
$52Norwegian Air Shuttle
Mon
Sep 27
$39Norwegian Air Shuttle
Tue
Sep 28
$38Norwegian Air Shuttle
Wed
Sep 29
$39Norwegian Air Shuttle
Thu
Sep 30
$39Norwegian Air Shuttle
Fri
Oct 1
$45Norwegian Air Shuttle
Sat
Oct 2
$52Norwegian Air Shuttle
Sun
Oct 3
$52Norwegian Air Shuttle
Mon
Oct 4
$45Norwegian Air Shuttle
Tue
Oct 5
$45Norwegian Air Shuttle
Wed
Oct 6
$45Norwegian Air Shuttle

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Bergen to Oslo

distanceDistance188 miles (304 km)
changesDirect trainYes

Trains from Bergen to Oslo cover the 188 miles (304 km) long route with our travel partners like. There are direct train services available. Travelers depart most frequently from Bergen [tog] and arrive in Oslo Bussterminal.

Travel Tips

Trains from Bergen to Oslo
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
How far is it from Bergen to Oslo by train?
You should expect to travel around 188 miles (304 km)  from Bergen to Oslo by train.
When traveling by train from Bergen to Oslo, which train station in Bergen do I depart from and which train station in Oslo do I arrive in?

When traveling this route, Omio customers are departing most frequently from Bergen [tog]   and arriving in Oslo Bussterminal.

Where is the train station in Bergen to go to Oslo? Where is the train station in Oslo located?

Passengers board the train most frequently from Bergen [tog], which is located around 0 mile (s) / 0 km away from the city center, and they get off the train at Oslo Bussterminal, located 0 mile (s) / 0 km away from the city center.