How to get from OSL to Oslo
| Option | Cost | Journey time |
|---|---|---|
| Flytoget Airport Express train (to Oslo S) | NOK 250 (€22) | 19 min |
| Vy train (slower, cheaper) | NOK 124 (€11) | 24 min |
| Taxi / Bolt (no Uber in Norway) | NOK 800–1,200 (€70–110) | 40–60 min |
OSL is 47km from central Oslo — Flytoget Express train (NOK 250, 19 min) is the fastest. Vy commuter train is half the price but slightly slower (NOK 124, 24 min). Both stations are inside the terminal. For 6+ hour layovers in summer: ferry to Bygdøy + Viking ships is the move.
Skip the queue — pre-book an arrival transfer
A fixed-price transfer meets you inside arrivals with a name-board. No haggling, no cash, no scam risk after a long flight into OSL.
Getting out of Oslo (OSL)
Skip the taxi rank and lock in your fare before you land.
Pre-book a fixed-price transfer
Our pickDriver waits at arrivals with your name, tracks your flight, and the price you see is the price you pay. English-speaking, fixed price. No surge, no haggling at 2am.
Check transfer pricesRenting a car instead? Compare rentals with free cancellation.Where to stay near Oslo
Comparing hotels across Oslo — filter by neighbourhood, price, and distance from Gardermoen Airport.
Common questions
How much does a taxi from Gardermoen Airport to Oslo cost?
NOK 800–1,200 (€70–110) — expect the higher end during rush hour or bad weather. Pre-book a fixed-price transfer if you want price certainty.
What's the cheapest way from OSL to Oslo?
Flytoget Airport Express train (to Oslo S) at NOK 250 (€22) — 19 min to central Oslo.
Do I need to buy a visa on arrival in Norway?
Norway is Schengen — same rules as Sweden/Denmark/Finland. Most Western passports visa-free up to 90 days.