Oslo
Oslo public transport: tickets, passes and apps
Buy a single 30-day or 7-day Ruter pass if you ride more than twice a day; otherwise tap a contactless bank card per trip. A 24-hour pass pays off from about three journeys. Zones are the deciding factor: the city sits in zone 1, and the airport train is priced separately.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideOslo
Key facts
- Best for 1–2 rides a daycheck
- Contactless bank card, single fare per trip
- Best for 3+ rides a daycheck
- 24-hour Ruter pass (zone 1)
- Best for a weekcheck
- 7-day Ruter pass, zone 1
- Best for a monthcheck
- 30-day Ruter pass, zone 1
- Zonescheck
- Oslo city is zone 1; outer suburbs and Gardermoen need more zones
- How to paycheck
- Contactless card or phone, Ruter app, ticket machines, kiosks
- Airportcheck
- Flytoget and Vy trains from Gardermoen to Oslo S in about 20 minutes; airport tickets cost more than city fares
- Currency
- Norwegian krone (NOK); card is accepted almost everywhere
Best ticket
The decision is simple: count your rides per day. One or two trips a day, tap a contactless bank card or buy single fares. Three or more, a 24-hour pass in zone 1 is cheaper and simpler. Staying a week, the 7-day pass beats daily passes from about the fourth day. Staying a month or riding daily, the 30-day pass is the cheapest per day.
If you are mostly walking and take the T-bane or tram only occasionally, singles are fine. If you plan museum-hopping across the city, or stay outside the centre and commute in, a pass pays for itself quickly. Children, students and seniors get discounted rates with ID — check the current rules before buying.
| Ticket | Best for | Zones | Valid for |
|---|---|---|---|
| Single fare | 1–2 rides a day | Zone 1 (city) | About 1 hour, one continuous journey |
| 24-hour pass | 3+ rides a day | Zone 1 | 24 hours from first validation |
| 7-day pass | A week of daily riding | Zone 1 | 7 days |
| 30-day pass | A month or daily commute | Zone 1 | 30 days |
| Airport ticket | Gardermoen to city | Extra zones or separate product | One journey |
Prices are 2026 estimates; check Ruter for current fares and zone boundaries.
How to pay
Contactless is the easiest option: tap a bank card or phone on the reader when you board, and tap out where required. The system charges the correct fare for your journey. This works for visitors without needing an app or a physical card.
The Ruter app lets you buy singles, day passes and longer passes, and stores them on your phone. Ticket machines at T-bane stations and major stops accept cards. Convenience stores such as Narvesen and 7-Eleven sell tickets too. Cash is rarely used and some outlets no longer accept it.
Validate before you travel. On the T-bane you tap at the gate; on trams and buses you tap on board. Inspectors do check, and the fine for travelling without a valid ticket is steep.
- Contactless bank card or phone — tap in, tap out
- Ruter app — buy and store passes
- Ticket machines at stations — card payment
- Narvesen, 7-Eleven and similar kiosks — over the counter
- Cash — rarely accepted, avoid relying on it
Zones
Oslo is divided into zones. The city centre and most visitor areas sit in zone 1. Travelling to outer suburbs, or to places like Gardermoen airport, means buying a ticket that covers more zones or a separate airport product.
If you stay in the centre and only move around the centre, zone 1 is all you need. If your hotel is further out, check which zone it falls in before buying a pass — a zone 1 pass will not cover a cross-zone trip. Zone boundaries are shown on the Ruter map and in the app.
| Area | Zone | Notes |
|---|---|---|
| Oslo centre (Sentrum, Grünerløkka, Majorstuen) | Zone 1 | Most visitor trips |
| Outer suburbs | Zone 2 and beyond | Check your hotel's zone |
| Gardermoen airport | Extra zones or separate ticket | Airport trains priced higher |
From the airport
Oslo Gardermoen (OSL) is about 20 minutes from Oslo Central Station (Oslo S) by train. Two operators run the route: Flytoget, the dedicated airport express, and Vy, the state railway, which is usually cheaper. Both are fast and frequent.
Airport tickets cost more than a city fare because the airport sits outside zone 1. You can buy at the station, in the app or on board, but buying before you travel is simpler. If you already hold a Ruter pass, check whether it covers the airport — often it does not, and you need a supplement.
From Oslo S, the T-bane, tram and bus network takes you onward. If you arrive late, check the last departures; night services are limited on weekdays.
- Flytoget — airport express, about 20 minutes to Oslo S
- Vy — state railway, similar time, usually cheaper
- Buy before boarding where possible
- Airport is outside zone 1 — a city pass may not cover it
- From Oslo S, connect by T-bane, tram or bus
Tips
Tap out where the system requires it, or you may be charged a higher fare. Keep your ticket or phone accessible for inspections. If you buy a pass, it activates on first use, so you can buy ahead.
The T-bane covers the city fast; trams are better for sightseeing above ground. Ferries to the islands in the inner Oslofjord are part of the same network and are a cheap way to spend an afternoon.
For a single day of sightseeing, a 24-hour pass plus walking usually beats singles. For a weekend, compare the 7-day pass against two 24-hour passes — the 7-day often wins if you ride on both days.
- Tap out where required to avoid a higher fare
- T-bane for speed, tram for views
- Island ferries use the same tickets
- Compare 7-day pass against two 24-hour passes for a weekend
- Keep your ticket accessible for inspections
Questions people ask
What is the best public transport ticket in Oslo?
For one or two rides a day, tap a contactless card per trip. For three or more, a 24-hour zone 1 pass. For a week, the 7-day pass. For a month, the 30-day pass. Check current Ruter fares before buying.
Can I pay by contactless card in Oslo?
Yes. Tap a bank card or phone on the reader when boarding and tap out where required. The system charges the correct fare. This works for visitors without an app or physical travel card.
How much is a day pass in Oslo?
A 24-hour zone 1 pass is a 2026 estimate — check Ruter for the current price. It pays off from about three journeys a day; below that, single fares or contactless taps are cheaper.
Deep dive
Every source; changeable facts are marked check
Sources
- officialRuter — Oslo public transport
- officialFlytoget — airport express
- officialVy — Norwegian state railways
- officialVisit Oslo — travel and transport
- officialAvinor — Oslo Gardermoen airport