Train travel in Norway is a slow-travel pleasure unlike anywhere else in Europe. The network is limited compared to central Europe — Norway's mountains and fjords simply make building railways extraordinarily difficult — but the routes that exist are among the most spectacular on the continent. Vy (formerly NSB) is the main operator, and its minipris advance tickets make rail travel genuinely affordable if you plan ahead.
The Vy network: what is and isn't connected
Norway's railway map reflects the country's geography. The main routes radiate from Oslo: south to Stavanger, southwest to Bergen, north to Trondheim and onward to Bodø (the northernmost mainline station), and east toward Stockholm. There is no rail link beyond Bodø — the far north is served by flights, ferries and the Coastal Express (Hurtigruten). Similarly, the fjord regions are not directly accessible by train; you reach them by switching to ferry or bus.
This means train travel in Norway works best as a point-to-point experience between specific destinations, rather than a comprehensive way to explore the whole country. Oslo to Bergen and Oslo to Stavanger are the flagship tourist journeys; Oslo to Trondheim and Trondheim to Bodø are the options for venturing further north.
Key routes and journey times
- Oslo to Bergen (Bergen Line / Bergensbanen): about 6 hours 30 minutes — widely considered one of the great scenic train rides in the world. The line crosses the Hardangervidda plateau at over 1,200 metres, passes glaciers and descends dramatically to the coast.
- Oslo to Stavanger: roughly 7 hours 40 minutes, running through the Jæren coastal plain.
- Oslo to Trondheim: around 6 hours 40 minutes.
- Trondheim to Bodø (Nordland Line): about 10 hours, with the Arctic Circle crossing and arctic mountain scenery.
- Oslo to Stockholm: roughly 5 hours 30 minutes, operated jointly by Vy and SJ.
- Myrdal to Flåm (Flåm Railway / Flåmsbana): about 1 hour — a separate, extraordinarily steep spur line connecting the Bergen Line to the Aurlandsfjord.
Minipris: how advance booking works
Vy uses a tiered pricing system similar to airline yield management. Minipris tickets are the cheapest — a fixed, very low fare available on a limited allocation when bookings open. Once those seats are gone, fares rise through several tiers, and last-minute tickets can cost several times the minipris price. Booking four to six weeks ahead for popular routes (especially the Bergen Line in summer) is strongly recommended if budget matters.
Minipris tickets are non-refundable and non-exchangeable, so check the date carefully before buying. Standard and flexible tickets cost more but can be changed. Booking opens well in advance on the Vy website and app.
The Bergen Line in detail
Oslo to Bergen is not just a way to get from A to B — it is a journey that deserves a window seat and a clear day. The train climbs from Oslo through forests and farms, then rises onto the open plateau of Hardangervidda before the dramatic descent to Bergen. The highest point, around Finse, is genuinely Arctic-feeling even in summer, with snow still visible on the surrounding fells. At Myrdal, you can detach for the Flåm Railway down to the fjord.
The full route guide is at Oslo to Bergen, covering all options including the classic combination of train and fjord ferry.
Night trains in Norway
Vy operates an overnight sleeper on the Oslo to Trondheim and Oslo to Bodø routes. Couchette berths and private sleeping compartments are available and are a sensible choice for the long northern journeys, letting you cover ground overnight and wake up in the Arctic. Book early — berth spaces are limited and fill quickly in summer.
Seat reservations and rail passes
On most Vy trains, you must have a ticket that specifies your train — you cannot simply board any departure on the same route. Interrail passholders can travel Norway by train, but must book a separate reservation for each journey. Reservation fees on Norwegian trains are modest, but quota is limited on the Bergen Line in summer, so book well ahead. See seat reservations explained for how this works across Scandinavia.
Combining train and ferry in Norway
Because the fjords cut across the country, rail and ferry naturally complement each other. The classic Norway in a Nutshell route — Oslo to Bergen by train, then Myrdal to Flåm by rail, Flåm to Gudvangen by ferry, Gudvangen to Voss by bus, Voss to Bergen by train — combines multiple modes into a single-day scenic circuit. It can be done independently by booking each segment separately, which is usually cheaper than the packaged version.
Frequently asked questions
Is it expensive to travel Norway by train?
At full fare, Norwegian trains are among the pricier in Europe. Minipris advance tickets, however, can be very cheap — comparable to budget airline fares on some routes. Book early for the best prices, particularly on the Bergen Line in summer.
How far north can you go by train in Norway?
The mainline ends at Bodø, roughly 400 km north of the Arctic Circle. Beyond Bodø, travel options are flights, ferries or the Hurtigruten Coastal Express ship. There is no passenger rail to Tromsø or the Lofoten Islands.
Do I need to reserve a seat on Norwegian trains?
Yes. Unlike some European countries where you can board any train with a valid ticket, Vy tickets specify the train you are travelling on. Interrail passholders also need a reservation. Book your specific departure when you buy your ticket.
What is the Flåm Railway?
The Flåmsbana is one of the steepest standard-gauge railways in the world, descending 866 metres from Myrdal on the Bergen Line down to the village of Flåm on the Aurlandsfjord. It is a separate ticket and takes about an hour each way. It is extremely popular and should be booked in advance in summer.
Sources and further reading:
- Timetables, minipris fares and booking: Vy (vy.no).
- Flåm Railway information: flamsbana.no.
- Rail pass details: Interrail and Eurail.
- Scenic rail research and route advice: The Man in Seat 61.
