Train stations in Oslo

Oslo S is the default for most journeys; Flytoget takes 19 minutes from Oslo Airport, while Vy takes about 23 minutes and usually costs about half as much.

View of Oslo, Norway
Stations
12
Primary station
Oslo S
Passenger operators
5
Routes covered
9

Where to book

Train tickets

  • Omio

    Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

    Check times & prices

Passenger train operators

Train stations in Oslo

Train routes to and from Oslo

Find places to stay in Oslo

Bright bedroom with white bedding and a breakfast tray on the bedBrowse stays in OsloHotels and apartments via Booking.com

Frequently asked questions

Can I use a contactless bank card as a Flytoget ticket?

Yes. Tap the card at the station before boarding. On arrival at Oslo Airport, tap the same card at the barrier. When leaving the airport, tap at the barrier and choose your destination. Register a Flytoget profile first if you need a student or senior discount.

Does Nationaltheatret station have luggage lockers?

No. Nationaltheatret has no storage lockers; the nearest station lockers are at Oslo S. Use Oslo S if you need to leave a bag, and check its access hours before relying on a late collection.

Is Nationaltheatret station accessible without stairs?

Yes. Lifts serve the platforms, the waiting hall has step-free access, and the conductor can deploy a mobile ramp for wheelchair users. Check the live lift status and confirm assistance for the specific train before travelling.

Is Oslo Airport station open overnight?

The station waiting room stays open around the clock, and storage boxes are available in the airport. This does not guarantee an overnight train. Check the first or last departure and the terminal's own access rules before planning a long wait.

Can I buy an Oslo to Stockholm ticket at Oslo S?

No. Buy it in advance from the train company rather than relying on the Oslo S ticket office. Keep the ticket available for inspection, and use the issuing operator for changes or disruption help.