Compare prices and tickets by train, bus or flight

Wed
Jan 26
$198Norwegian Air Shuttle
Thu
Jan 27
$47Norwegian Air Shuttle
Fri
Jan 28
$124Norwegian Air Shuttle
Sat
Jan 29
$47Norwegian Air Shuttle
Sun
Jan 30
$87Norwegian Air Shuttle
Mon
Jan 31
$131Sas Airways
Tue
Feb 1
$131Sas Airways
Wed
Feb 2
$80Sas Airways
Thu
Feb 3
$41Norwegian Air Shuttle
Fri
Feb 4
$66Norwegian Air Shuttle
Sat
Feb 5
$41Norwegian Air Shuttle
Sun
Feb 6
$48Norwegian Air Shuttle
Mon
Feb 7
$41Norwegian Air Shuttle
Tue
Feb 8
$47Norwegian Air Shuttle
Wed
Feb 9
$47Norwegian Air Shuttle
Thu
Feb 10
$41Norwegian Air Shuttle
Fri
Feb 11
$41Norwegian Air Shuttle
Sat
Feb 12
$48Norwegian Air Shuttle
Sun
Feb 13
$47Norwegian Air Shuttle
Mon
Feb 14
$41Norwegian Air Shuttle

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)
changesDirect trainYes

Trains from Bergen to Oslo cover the 188 miles (304 km) long journey 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 many miles is it from Bergen to Oslo by train?

The Bergen to Oslo train distance is approximately 188 miles (304 km).

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?

Omio customers who travel this route most frequently depart from Bergen [tog]   and arrive in Oslo Bussterminal.

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

You can find the most popular departure train station for this route, Bergen [tog], located approximately 0.4 miles (646 m) from the city center of Bergen. The most popular arrival train station in Oslo, called Oslo Bussterminal, is located around 0.5 miles (765 m) away from its city center.

Important Stations and Airports for this Journey

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