Quick Answer
Oslo Airport (OSL / Gardermoen) to city centre — fastest to cheapest: 1. Flytoget Airport Express: 22 minutes non-stop to Oslo Sentralstasjon (S), NOK 230 / €20 single. Every 10 min, 4:30am-12:30am. 2. NSB local train: 25 minutes to Oslo S, NOK 124 / €11. Every 30 min, 5am-12am. Better value. 3. Flybussen airport bus: 45-60 min to Oslo Bussterminalen, NOK 209 / €18. Every 20 min, 24/7. 4. Taxi: 35-50 min, NOK 800-1000 / €70-87. 5. Uber/Bolt: NOK 600-800 / €52-70. Distance: 50 km north of Oslo centre — far. Currency: Norwegian krone (NOK). 1 EUR = 11.5 NOK. Best option: NSB train — half price of Flytoget for 3 min slower. Flytoget premium only if very rushed.

Flytoget Airport Express — fastest premium
- Duration: 22 minutes non-stop airport to Oslo S.
- Frequency: every 10 minutes peak, 20 min off-peak.
- Hours: 4:30am-12:30am daily.
- Price: NOK 230 / €20 single (NOK 460 return).
- Children under 16: free with paying adult.
- Where to board: Flytoget platform Gardermoen station — escalator from terminal arrivals.
- Stops: Oslo Lufthavn → Lillestrøm → Oslo S. Some trains continue to Drammen.
- Tickets: flytoget.no, app, or station machines.
- Free WiFi onboard.
- Note: twice the price of NSB train for 3 min savings — only worth it if rushed.
NSB local train — better value
- Duration: 25 minutes to Oslo S.
- Operator: Vy (formerly NSB).
- Frequency: every 30 minutes.
- Hours: 5am-12am.
- Price: NOK 124 / €11 single. Half-price of Flytoget.
- Where to board: SAME platforms as Flytoget. Vy trains arriving + departing different from Flytoget.
- Stops: more stops including Lillestrøm. Slower 3 min.
- Tickets: Vy app, machines.
- Pros: half price of Flytoget. Same speed within 3 min.
- Best for: most travelers.
Flybussen airport bus + taxi
- Flybussen: 45-60 min to Oslo Bussterminalen.
- Frequency: every 20 min.
- Hours: 24/7.
- Price: NOK 209 / €18.
- Pros: 24/7. Direct to bus terminal.
- Cons: slower than train.
- Tickets: flybussen.no.
- Taxi: NOK 800-1000 / €70-87. Use approved companies (Oslo Taxi, Norgestaxi). Sweden-style deregulation — some charge much more.
- Uber: NOK 600-800.
- Bolt: NOK 550-750.
Practical info
- OSL is FAR: 50 km north — most distant of Scandinavian airports.
- From centre: Flytoget from Oslo S 22 min NOK 230. NSB 25 min NOK 124. Flybussen 45-60 min NOK 209.
- Currency: Norwegian krone (NOK), NOT Euro. €1 = 11.5 NOK.
- Norway NOT in EU: in Schengen + EEA. Same 90-day visa-free.
- Card culture: Norway almost cashless.
- Norway expensive: €18-28 transit normal. Apartments + restaurants pricey.
- White nights: June-July sun barely sets.
- Apps: Vy app (trains), Flytoget app, Ruter app (Oslo transit).
Frequently Asked Questions
Cheapest OSL to Oslo?
NSB local train (Vy) — NOK 124 / €11 single, 25 min. Half price of Flytoget for 3 min slower. Flybussen NOK 209 (24/7). Flytoget NOK 230 (premium 22 min).
Flytoget vs Vy Oslo?
Flytoget NOK 230 / 22 min (premium). Vy NOK 124 / 25 min (better value). Same destination Oslo S. Both depart same platform. Choose by 3-min speed difference vs €9 cost difference.
OSL taxi price?
NOK 800-1000 / €70-87 metered. Use APPROVED companies (Oslo Taxi, Norgestaxi). Norway deregulated — some charge much more. Always ask price BEFORE getting in.
How far is Oslo airport?
50 km north of Oslo — most distant Scandinavian capital airport. Allow 25-60 min for transit time. Plan 2.5-3 hours total airport time before flights.
OSL 24 hours?
Flybussen runs 24/7. Flytoget 4:30am-12:30am. Vy trains 5am-12am. Late arrivals: Flybussen or taxi.
Norway currency airport?
Norwegian krone (NOK), NOT Euro. €1 = 11.5 NOK. ATMs dispense NOK. Cards everywhere. Apple/Google Pay accepted.
Recommended on Amazon
grandgo.com is an Amazon Associate and earns from qualifying purchases. Links open your local Amazon store.
- Travel adapter Europe — multi-country plug.
- Compact travel backpack — cabin-friendly.
- Travel insurance Europe — comprehensive coverage.
