Public transport in Oslo: Ruter tickets, prices, zones and the Oslo Pass
Short answer: In Oslo you buy tickets in the Ruter app. From 1 August 2026 a single ticket for zone 1 costs NOK 46 for adults (valid 60 minutes), a 24-hour ticket NOK 137 and a 7-day ticket NOK 379. Tickets are valid on buses, trams, metro, boats and Vy trains in Oslo and Akershus. The Oslo Pass gives free travel in zones 1–4 and free museums.
Updated 26.09.2026 · Facts checked 26.09.2026 by the NorgeGuide editorial team
Ruter prices zone 1 (Oslo) from 1 August 2026
Source: Ruter – ticket prices from 1 August 2026 (PDF), checked 26.09.2026.
- Single ticket in the app: adult NOK 46, child (6–17) NOK 19, senior (67+) NOK 23.
- Single ticket bought on board: adult NOK 66, child NOK 29, senior NOK 33.
- 24-hour ticket: adult NOK 137, child/senior NOK 69.
- 7-day ticket: adult NOK 379, child/youth/senior NOK 190.
- 30-day ticket: adult NOK 655, child/youth NOK 238, senior NOK 328, student NOK 393.
- All zones: single adult NOK 162, 24-hour NOK 314, 7-day NOK 918, 30-day NOK 2,198.
Children under 6 travel free (Ruter).
How long is a Ruter single ticket valid?
A single ticket for one zone is valid for 60 minutes from activation, plus 30 minutes for each additional zone. You can transfer between bus, tram, metro and boat as long as the ticket is still valid when you board (Ruter).
Where is zone 1, and which zones do I need?
Zone 1 is Oslo. Zones 2, 3 and 4 in Akershus surround it (Ruter zone map). Oslo Airport Gardermoen is outside zone 1 – you need a ticket for more zones to get there. Use the journey planner in the Ruter app: it picks the right zones for you.
How to buy and pay for public transport in Oslo
- Ruter app: buy and activate the ticket before boarding. The ticket is on your phone.
- Travel card: a physical card you can top up.
- On board buses and boats: possible, but more expensive (NOK 66 adult, zone 1).
All Ruter tickets are non-personal (Ruter). Tickets are also valid on Vy local trains in Oslo and Akershus.
Is a 24-hour or 30-day ticket worth it?
Ruter says the 24-hour ticket pays off if you travel more than three times in a day, and the 30-day ticket if you travel 30 times or more in a month. With 2026 prices: three single tickets cost NOK 138, a 24-hour ticket NOK 137.
Ruter for remote and hybrid workers
If you are in the office 2–3 days a week, single tickets are often cheapest. If you commute almost every day for a whole month (around 15 days return = 30 trips), the 30-day ticket pays off. If you live outside zone 1, check the price for your zones in the app.
Oslo Pass: price and what is included?
Oslo Pass 2026 (Visit Oslo): 24 hours NOK 580 adult / 465 senior / 290 child; 48 hours NOK 845 / 675 / 420; 72 hours NOK 995 / 795 / 495. It gives free Ruter public transport in zones 1, 2, 3, 4V and 4N, free entry to over 30 museums and attractions, and free travel to and from Oslo Airport on Vy local trains (Visit Oslo, checked 26.09.2026). Buy it in the Oslo Pass app. If you only need transport, a Ruter ticket is cheaper; if you plan several museums in a day, the Oslo Pass can pay off.
How do I get from Oslo Airport to the city centre?
- Vy local trains: valid with a Ruter ticket for the zones to the airport and with the Oslo Pass.
- Flytoget (Airport Express Train): a separate express train with its own tickets from Flytoget.
- Bus: airport buses run to the centre and other areas.
See also air transport and airports in Oslo in the directory.
Transport through the year: from polar night to midnight sun
Timetables change with the season, especially outside the big cities. Plan like this:
- Winter: buses run, but snow and wind can cause delays and cancelled ferry departures. Check times on the day in the app, and allow extra time to the airport.
- Summer: more departures to tourist destinations, and many boat routes only run in season. In Western and Northern Norway some ferries and express boats follow their own summer timetable.
- Public holidays: often a Sunday timetable — see our guide to what is open on public holidays.
The journey planner in the app shows the route that actually runs on the day you travel: use it rather than a timetable you looked at in advance.
Public transport in other Norwegian cities
- All of Norway: the Entur journey planner brings bus, train, boat, tram, metro and plane together in one place (entur.no, checked 26.09.2026).
- Bergen and Vestland: Skyss – bus, light rail, boat and ferry; the app is called Skyss (skyss.no, checked 26.09.2026).
- Trondheim: AtB. Stavanger: Kolumbus. Tromsø: Svipper.
More about trains, buses and flights between cities: public transport in Norway.
Student discounts and e-scooters
Students get a discount on Ruter's 30-day ticket (NOK 393 in zone 1). Read more about student cards and discounts with Vy and Ruter and about e-scooters and city bikes. In Bergen: night bus in Bergen.
Stops and terminals (directory)
Ruter and public transport FAQ
- How long is a single ticket valid? 60 minutes for one zone, +30 minutes per extra zone.
- How much is a bus ticket in Oslo? NOK 46 for adults in the app, NOK 66 bought on board (from 1.8.2026).
- How much is a 24-hour ticket? NOK 137 for adults in zone 1.
- Can I buy a ticket on the bus? Yes, on buses and boats, but it costs more; buy in the app if you can.
- Do children need a ticket? Children under 6 travel free; ages 6–17 pay the child fare.
- Is the Ruter ticket valid on trains? Yes, on Vy trains in Oslo and Akershus. Flytoget has its own tickets.
- Which app should I use? Ruter for tickets in Oslo and Akershus; Entur for all of Norway.
- Is the Oslo Pass worth it? If you visit several museums and travel a lot on the same day.
Sources
- Ruter – ticket prices (PDF, prices from 1 August 2026), checked 26.09.2026
- Ruter – ticket prices, validity and purchase, checked 26.09.2026
- Visit Oslo – Oslo Pass, checked 26.09.2026
- Entur, checked 26.09.2026
- Skyss, checked 26.09.2026
Photos: public transport in Norway
Ruter for remote workers – FAQ
If you work ≤2–3 days/week for 2–3 weeks — single tickets from Reis. If ≈4 days/week for the whole month — 30-day for zone 1. For a busy week, get a 7-day pass.
Usually not: a monthly pass pays for itself with ≥30 trips/month (approximately 15 office days).
In Ruter: select the ticket type, zones and start time; the receipt and ticket will be in the app.
Don't count manually — use the planner; for occasional trips outside your zone, add a ticket for additional zones.




















1 comment
Log in to leave a comment