Oslo to Bergen by train
Travel from Oslo to Bergen with Vy and experience Norway’s most scenic route. Kick off your journey in the country’s bustling capital city, and travel along the famous Bergen Line to your destination. Enjoy spacious seating and delicious refreshments on your journey from Oslo to Bergen. Experience the fjords like never before with Vy.
My location
Oslo S
Public transport hub in Oslo
Oslo lufthavn (Gardermoen)
Public transport hub in Ullensaker, Viken
Bergen stasjon
Public transport hub in Bergen, Vestland
Nationaltheatret
Public transport hub in Oslo
Drammen stasjon
Public transport hub in Drammen, Viken
My location
Oslo S
Public transport hub in Oslo
Oslo lufthavn (Gardermoen)
Public transport hub in Ullensaker, Viken
Bergen stasjon
Public transport hub in Bergen, Vestland
Nationaltheatret
Public transport hub in Oslo
Drammen stasjon
Public transport hub in Drammen, Viken

Photo: Fløyen
Oslo–Bergen ticket information
Single ticket
- classic seating in a standard carriage
- free seat reservation
- access to all the train’s facilities
Plus
- extra space and comfy seats
- free seat reservation
- access to work tables and your own power outlet
- free tea and coffee
Family
- seating for the whole family
- free seat reservation
- access to a changing room and space for your pram
- a children’s playroom
Compartment
- your own private compartment
- 2 sofas seating 6 people
- simple comfort with sofas and a shared table
About the journey – Oslo to Bergen
The journey from Oslo to Bergen is a direct trip, so no need to worry about any changeovers. The train follows the picturesque Bergen Line, famous for its mountain-scaling track along the iconic Norwegian fjords.
Hop on your train at Oslo Central Station (Oslo S) and take the 7 hour journey through some of the best landscapes the country has to offer. You’ll pass through many stations, including urban Drammen, peaceful Nesbyen and idyllic Myrdal – all before reaching Bergen.
Sit back and relax for your whole journey, delicious refreshments at our on-board Café.
Departing from Oslo Central Station
Oslo Central Station (Oslo S) is in a prime location in the heart of the city (Jernbanetorget 1, 0154 Oslo). It’s just north of the Oslo Opera House and has a helpful visitor centre outside if you find yourself making a wrong turn.
Oslo Central Station travel connections
Oslo S is one of Norway’s most important transport hubs, providing handy travel connections to buses, trams and subways nearby.
Flying into the city? You can also use the Oslo Airport Station to take a direct 20-minute train to Oslo Central Station.
Oslo S luggage storage options
You can store your luggage at the storage facility in the Flytoget terminal towards Østbanehallen. You can choose small, medium or large boxes, as well as storage boxes for skis – useful if you want to explore Oslo before your trip to Bergen.

Arriving at Bergen station
Bergen Station sits in the centre of the city, in Strømgaten 4, 5015 Bergen, surrounded by both mountains and popular tourist attractions. You can find it next to Stadsporten, the historic gate landmark, and near the city’s central lake, Lille Lungegaardsvannet – which is impossible to miss!
Bergen Station travel connections
Just across the street, you’ll find Bergen Bus Station, which provides transport around the city and within Vestland county. The train station is also surrounded by several tram and bus stops, including Nonneseter and Strømgaten.
Bergen Station luggage storage options
Bergen Station offers three different types of luggage lockers if you want to explore the city suitcase-free. The price varies depending on which size locker you choose.

Ticket prices
Train ticket discounts
Oslo to Bergen – train informations
When you travel from Oslo to Bergen, you’ll be able to enjoy:
- Our on-board Café
- A children’s playroom for travelling families
- Free newspapers and magazines when you sign up to our rewards programme, Green Journey
- Comfortable and spacious seating
- Bike and pram storage.
Connected train routes
Frequently asked questions
It’s often recommended you sit on the right side of the train to get the best views from Oslo to Bergen. However, wherever you sit, you’ll be able to see the iconic fjords as you travel.

Photo: Visit Bergen / Girish Chouhan - visitBergen.com