Public Transport in Oslo & Norway: Complete Expat Guide
How to use public transport in Oslo — Ruter zones, T-bane, tram, bus, ferry, Ruter app, monthly pass costs, and trains between Norwegian cities.
Compiled by Bikram Nath from the sources listed on this page
At a glance
- Monthly pass
- Adult 30-day ticket, zone 1: NOK 655 (NOK 495 from 1 November 2026)
- Single journey
- NOK 46 for an adult single ticket in zone 1
- Buying tickets
- Ruter app (card or Vipps) or a reusable 50-kroner travel card; on board a bus or boat, cash only, and no tickets sold on trams or the metro
- Airport express
- Flytoget costs 276 kroner for an adult from Oslo S; children under 16 travel free with a person over 16
- Free travel
- Children under 6 travel free
- Apps
- Ruter for Oslo commuting, Entur for national trains and buses
Getting Around Oslo and Norway by Public Transport
Oslo has a well-integrated public transport network covering the metro, tram, bus, and ferry. Once you understand the zone system and download the right apps, commuting in Oslo is straightforward and generally reliable. For travel between cities, Norway's national rail and bus network connects most of the country.
Ruter: Oslo's Transit Authority
Ruter is the joint administration company for public transport in Oslo and Akershus. Its network includes:
- T-bane (metro/subway): lines running through a shared central tunnel under Oslo city centre. It operates late into the night on weekends.
- Tram: lines covering central Oslo neighbourhoods not served by the metro. Slower but useful for specific routes in the inner city.
- Bus: Extensive city and suburban network. Some routes are express (marked with E).
- Ferry: Boat service to islands in the Oslofjord (Bygdøy, Hovedøya, Nesodden). These use Ruter tickets; Ruter says a trip to Nesodden needs a ticket that covers multiple zones.
The Zone System
Oslo and surrounding areas are divided into zones (soner). Your ticket must cover all zones you travel through.
- Zone 1: Central Oslo — covers most of where you will spend daily life.
- Zones 1–2: Extends to suburbs like Bærum, Asker, Ski, Lillestrøm.
- Zones 1–3 and beyond: For longer suburban journeys into Akershus.
Most Oslo residents living and working within the city only need a Zone 1 pass. If you live in a suburb, you need a pass covering Zones 1–2 or more. Verify your home zone on ruter.no.
Ticket prices (adult, zone 1)
| Ticket | Price |
|---|---|
| Single ticket | NOK 46 |
| 24-hour ticket | NOK 137 |
| 7-day ticket | NOK 379 |
| 30-day ticket | NOK 655 (NOK 495 from 1 November 2026) |
| 365-day ticket | NOK 7,550 |
Prices from Ruter's price page; the 1 November price is from Ruter's announcement. Children under 6 travel free, and there are reduced fares for children aged 6–17 and seniors. Check ruter.no for current prices and for other zones.
The Ruter App
Download the Ruter app (iOS/Android) immediately when you arrive. It lets you:
- Buy single tickets and passes (an adult single ticket for zone 1 costs NOK 46 in advance and NOK 66 bought on board a bus or boat)
- See live departure times and track buses/trams
- Plan journeys with connections
- Store your monthly pass digitally — no physical card needed
Pay with a foreign bank card or Norwegian bank card. The app works without a Norwegian ID for purchasing.
The Entur App
Entur is the national journey planner and ticket app for all public transport across Norway — trains, long-distance buses, and local transit outside Oslo. Use it for:
- Planning and booking Vy trains between Oslo, Bergen, Trondheim, Stavanger, etc.
- Finding long-distance bus routes (Flixbus, NOR-WAY Bussekspress)
- Connecting local transit with national routes
Think of Ruter for daily Oslo commuting and Entur for journeys beyond Oslo.
T-bane: The Metro
The T-bane lines converge on the central city. Key stations to know:
- Stortinget / Jernbanetorget: Central interchange, by the main train station (Oslo S)
- Nationaltheatret: Near the Royal Palace and harbour
- Carl Berners plass / Tøyen: Eastern Oslo residential areas
- Majorstuen: Western hub connecting several lines
The T-bane runs from approximately 05:30 to 01:00 on weekdays, with later running on weekends. Night buses cover the gaps.
Tram Lines
Trams in Oslo are slower than the metro but useful for central routes. Line 12 (from Majorstuen through the centre to Ljabru) and Line 19 (Ljabru–Majorstuen) are the most-used. In 2026, tram network extensions are ongoing — check ruter.no for any route changes in your area.
Ferry
Ruter ferries depart from Aker Brygge (Pier 3) to Oslofjord islands and Nesodden. The same monthly pass covers ferry travel within the zone system. Ferries are seasonal — reduced schedules in winter.
Transport in Other Norwegian Cities
Bergen — Skyss
Bergen's regional transport authority is Skyss (skyss.no). The Bybanen light rail runs from the city centre to the airport and southern suburbs. Skyss's adult 30-day ticket for one zone costs NOK 700 (from 1 May 2026).
Trondheim — AtB
AtB (atb.no) operates buses and some boat services in the Trondheim area. The city has no metro but a comprehensive bus network.
Stavanger, Kristiansand, Tromsø: Each city has its own transit authority. The Entur app works for all of them — search by city.
Trains Between Cities: Vy
Vy (formerly NSB) operates most long-distance and regional train routes in Norway. Key routes:
- Oslo–Bergen (Bergensbanen): ~7 hours, one of the world's most scenic rail journeys
- Oslo–Trondheim (Dovrebanen): about 7 hours
- Oslo–Stavanger (Sørlandsbanen): ~8 hours
- Oslo–Kristiansand: ~4.5 hours
Book through Entur or vy.no. Advance booking is cheaper. Some routes have limited departures per day — check schedules early.
Oslo Airport Rail: Flytoget vs Vy
Flytoget is the dedicated airport express train between Oslo Gardermoen Airport (OSL) and Oslo S. An adult fare from Oslo S costs 276 kroner, and 138 kroner for youth aged 16 to 20 and students with valid ID; children under 16 travel free with a person over 16 (Flytoget).
Vy regional trains also run between Gardermoen and the city. Vy says they take 23 minutes from the airport to the city, about 3–4 minutes longer than the Airport Express trains, and usually cost about half the price (Vy).
Vy notes that a taxi between Gardermoen and the city centre usually takes around 40 minutes and that taxi prices vary by company, time of day and traffic.
Tips for Newcomers
- Have your ticket ready before boarding. Buy it in the Ruter app before you board; you cannot buy a ticket on board a tram or metro, and a single ticket bought on board a bus or boat costs more and must be paid in cash.
- 30-day ticket vs single tickets. At NOK 46 a single and NOK 655 for 30 days, the 30-day ticket costs less once you make more than 14 single journeys in 30 days (more than 10 at the NOK 495 price from 1 November 2026).
- Student discount. Ruter's student discount applies only to the 30-day ticket, for full-time students aged 20–29 who qualify for support from Lånekassen; carry a valid student ID when travelling.
- Cycling as a supplement. Oslo Bysykkel (city bikes) are available April–November. Monthly or annual subscriptions are cheap. Useful for last-mile connections from metro stations.
Common Problems and Fixes
Problem: No ticket when you board.
Fix: Buy one in the Ruter app before you board. You cannot buy a ticket on board a tram or metro; on a bus or boat you can, but only in cash, and it costs more.
Problem: T-bane is delayed or suspended.
Fix: Open the Ruter app — it shows live disruptions and suggests alternatives. The app route planner automatically reroutes around closures.
Problem: Unsure which zone your home address is in.
Fix: Enter your address in the zone map on ruter.no — it shows the zone clearly.
Public transport in Oslo is reliable and worth using over a car. Parking is expensive, congestion charges apply in central Oslo, and most destinations are easily reachable by transit.
Free Norwegian Tax Tools
See how much of your Norwegian salary you actually keep after taxes and social contributions.
Send money home without the bank markup
Sending money abroad from a Norwegian account? Wise says it uses the mid-market exchange rate and shows its fee upfront, so you can compare the cost before you send.
- ✓ Hold NOK, EUR, GBP and 40+ currencies in one account
- ✓ Get a local EUR/GBP IBAN — useful before your Norwegian bank is open
- ✓ Wise debit card works in Norway and across the EU
Referral link — we may earn a reward if you sign up. It doesn't affect your fees.
Cover the gap before your Norwegian healthcare is active
Public healthcare in Norway follows your D-number or fødselsnummer, and getting registered with a fastlege through HELFO can lag well behind the day you arrive.SafetyWing covers that gap with affordable travel-medical insurance you can start before you arrive and cancel once you're in the system.
- ✓ Covers the gap before your D-number-linked healthcare is active
- ✓ Monthly subscription — cancel anytime once you're covered
- ✓ Designed for remote workers and new arrivals abroad
Affiliate link — we earn a small commission if you sign up. It doesn't affect your price.
Frequently asked questions
Free · Email guide
Free: First 30 Days in Norway — the admin sequence
Our first-30-days checklist by email: Folkeregisteret registration, BankID, Vipps and the rest of your first month.
No spam. Unsubscribe anytime.
Sources & references
Related guides