Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*

Oslo Train Tickets

Get real-time train timetables

Download the Rail Monsters app today

qr code
apple
google
mi
huawei
Route image

Trains from Oslo

1Jul
1
Seats
Oslo
Bergen

Each ticket has information about

Departure Time

Travel time

Arrival Time

Changes

Brand name / Train type

Ticket price

Morning trains

06:23
OsloOslo Central Station
6h 49m
13:12
BergenStation
Direct
Vy 61
from
232 USD
1
6h 49m, Direct
06:23
OsloOslo Central Station
13:12
BergenStation
from
232 USD
1
Direct
08:23
OsloOslo Central Station
6h 37m
15:00
BergenStation
Direct
Vy 63
from
232 USD
1
6h 37m, Direct
08:23
OsloOslo Central Station
15:00
BergenStation
from
232 USD
1
Direct

Day trains

14:23
OsloOslo Central Station
7h 10m
21:33
BergenStation
Direct
Vy 65
from
155 USD
1
7h 10m, Direct
14:23
OsloOslo Central Station
21:33
BergenStation
from
155 USD
1
Direct
16:23
OsloOslo Central Station
6h 55m
23:18
BergenStation
Direct
Vy 67
from
232 USD
1
6h 55m, Direct
16:23
OsloOslo Central Station
23:18
BergenStation
from
232 USD
1
Direct

Evening trains

23:01
OsloOslo Central Station
7h 22m
06:23
BergenStation
Direct
Vy 605
from
104 USD
1
7h 22m, Direct
23:01
OsloOslo Central Station
06:23
BergenStation
from
104 USD
1
Direct
Route image
day

First train

06:22
night

Last train

23:03
distance

Travel duration

9h 18m
daily-departure

Daily departures

5
departure-station

Departure station

Oslo
changes-type

Changes

direct
arrival-station

Arrival station

Bergen
ticket-price

Ticket price

from $37
fastest-s

Fastest trip

6h 35m
longest-s

Longest trip

27m

Trains to Oslo

Inbound trains reach Oslo mainly at Oslo S, with many services also stopping at Nationaltheatret or Lysaker before or after the central station. Vy trains from Bergen arrive in around 6h30m to 7h15m. Services from Trondheim reach Oslo in roughly 6h30m to 7h, while trains from Lillehammer arrive in about 2h. Go-Ahead Nordic trains from Stavanger reach Oslo in around 7h30m to 8h, and services from Kristiansand take about 4h30m. Cross-border trains from Gothenburg arrive in around 3h30m to 4h, while Stockholm services reach Oslo in around 5h to 6h.

Visiting Oslo

Oslo is Norway's main passenger rail hub and the central meeting point for long-distance routes across southern and eastern Norway. Oslo Central Station, widely signed as Oslo S, is the city's primary train station and handles most intercity, regional, airport, and international rail services. Vy, Flytoget, Go-Ahead Nordic, and SJ operate services that connect the capital with Norway's main rail corridors. Trains from Oslo include intercity services through eastern Norway, long-distance trains across the mountains and along the southern coast, regional trains around the Oslofjord, and dedicated airport rail to Oslo Airport at Gardermoen. Oslo S is the core station for train tickets across these services, while Nationaltheatret and other city stations serve selected regional and airport trains within the urban rail network. Rail routes from Oslo run west toward Bergen, south toward Kristiansand and Stavanger, north toward Lillehammer and Trondheim, southeast toward Halden and Gothenburg, and east toward Kongsvinger and Stockholm. Book trains from and to Oslo online at Rail Monsters.

Popular routes from Oslo

From Oslo S, Vy operates national routes west across the Bergen Line, north through the Gudbrandsdal corridor toward Trondheim, and regional services around eastern Norway. The same station handles trains toward Lillehammer, Hamar, Halden, Kongsvinger, and other towns on the main Norwegian rail network. Go-Ahead Nordic runs the southern long-distance corridor from Oslo toward Kristiansand and Stavanger. Flytoget links Oslo city stations with Oslo Airport at Gardermoen, while Vy also serves the airport corridor. Cross-border rail from Oslo runs southeast toward Gothenburg and east toward Stockholm, connecting Norway's capital with Sweden by daytime train.

Oslo

Oslo - Norway's capital located at the head of the Oslofjord. It is home to the Royal Palace, the Munch Museum, and the Akershus Fortress.

Kjelsaas

StationStation

Toeyen

StationStation

Snippen

StationStation

Movatn

StationStation

Grefsen

StationStation

Oslo Central Station

StationStation

Oslo Gardermoen Airport

StationStation
arrowarrow

9h 18m

Bergen

Bergen - A coastal city known as the gateway to the fjords. Famous for its colorful Hanseatic wharf, mountains, and the lively Fish Market.

Bergen

StationStation
Background

Booking Oslo Train Tickets Online - Options, Tips, and Reservations

Buying Train Tickets Online
Buy train tickets online for Oslo with Rail Monsters by selecting departure dates, choosing services operated by Vy, Flytoget, Go-Ahead Nordic, or SJ, and completing an online reservation. Book your tickets for Oslo train stations including Oslo S and Nationaltheatret, depending on the route, airport link, and city access point.
Types of Train Tickets Available
Oslo services include regular tickets for regional trains, reserved long-distance seats on Vy and Go-Ahead Nordic routes, Flytoget airport tickets, and selected flexible fare options. Cheap tickets and discount tickets may appear on advance services to and from Bergen, Trondheim, Stavanger, Gothenburg, Stockholm, and other Norwegian destinations.
Tips for Online Reservations
Online reservation services through Rail Monsters accept Oslo train bookings 6 to 12 months ahead of travel, useful for peak summer, Easter travel, Christmas, and New Year. Train prices vary by route and demand on long-distance services, while ticket counters remain available at Oslo S. With the Rail Monsters iOS and Android apps, you can book and manage train tickets on mobile.

Oslo Train Travel FAQ and Tips

What is the main train route from Oslo?

One of the main long-distance routes from Oslo is the Bergen Line, operated by Vy between Oslo S and Bergen. The daytime service takes about 6h30m to 7h15m, depending on the departure, and crosses the mountain plateau via stations such as Geilo and Finse. It is a reserved long-distance intercity service, so booking ahead is recommended for peak holiday dates.

What are the main train stations in Oslo?

Oslo S is the main station for long-distance, intercity, regional, airport, and international trains. Nationaltheatret is a central stop used by many regional trains and Flytoget services. Lysaker serves western Oslo and is useful for airport and regional rail access. Oslo Airport station at Gardermoen is the main rail connection for air passengers, with Flytoget and Vy trains linking it to Oslo.

How do I get from Oslo to the airport by train?

Oslo Airport at Gardermoen has its own rail station below the terminal. Flytoget airport trains run between Oslo S, Nationaltheatret, Lysaker, and Oslo Airport, while Vy also operates regional trains on the same airport corridor. Tickets for airport rail can be bought through Rail Monsters where available. Check the selected station carefully, as Oslo S and Nationaltheatret both serve airport-bound trains.

How do I buy train tickets to and from Oslo?

Book train tickets to and from Oslo on Rail Monsters by entering Oslo S or another Oslo station, selecting your travel date, and choosing a Vy, Flytoget, Go-Ahead Nordic, or SJ service where available. Rail Monsters accepts bookings 6 to 12 months ahead of travel for Oslo services. Booking confirmation is sent by email with ticket details for the selected train.

Do high-speed trains serve Oslo?

Oslo does not have a dedicated high-speed rail network comparable with France or Japan. The city is served by intercity, long-distance, regional, airport, and cross-border trains. Vy runs most Norwegian passenger services from Oslo, Go-Ahead Nordic operates the southern long-distance route toward Stavanger, Flytoget runs airport rail to Oslo Airport, and SJ operates selected cross-border services toward Sweden.

Should I reserve seats on trains from Oslo?

Seat reservation practice depends on the service from Oslo. Long-distance trains such as Oslo-Bergen, Oslo-Trondheim, and Oslo-Stavanger normally use reserved seating or route-specific bookings. Regional trains around eastern Norway usually operate with open seating. Flytoget airport trains do not require seat reservations. For Friday departures, Sunday returns, Easter, and Christmas travel, book longer routes early.

What are the main train connections to and from Oslo?

Oslo connects with Bergen in about 6h30m to 7h15m by Vy, Trondheim in around 6h30m to 7h, Stavanger in about 7h30m to 8h by Go-Ahead Nordic, and Lillehammer in roughly 2h by Vy. International services link Oslo with Gothenburg in about 3h30m to 4h and Stockholm in around 5h to 6h, depending on service and route conditions.

Can I buy Oslo train tickets at the last minute?

Last-minute Oslo regional tickets are often available on the day of travel, but long-distance trains to Bergen, Trondheim, Stavanger, and Sweden can sell out or rise in price around peak summer, Easter, Christmas, and New Year. Rail Monsters accepts Oslo train bookings 6 to 12 months ahead of travel, which helps secure preferred departures on reserved intercity and long-distance services.
Learn more information at our
Country Guide

Vygruppen

Vygruppen

Vygruppen is Norway's main state-owned passenger rail operator.