Home / Local Guide / Oslo Airport to city centre

Oslo Airport to City Centre: Fastest Way & Prices 2026

IN THIS GUIDE

You have just landed at Gardermoen, your brain is still running on airplane coffee, and you want the short version. Here it is: this is one of the easiest airport arrivals in Europe. The train station sits directly under the terminal, the signs are clear, and even late arrivals have a workable way into town.

The real question isn’t whether it’s easy. It’s which of the four options fits your budget, your luggage and your patience.
your patience.

Quick answer: the four options compared

Option Time Price (adult) Best for
Flytoget – airport train
19 min
268 NOK
Speed, tight connections, families
Vy regional (L12) – local train
23–30 min
~124–129 NOK
Best value — most travellers
Flybussen
45–60 min
279–319 NOK
Only if it stops close to your address
Taxi / transfer
35–45 min
~800–1,200 NOK
Late arrivals, groups, lots of luggage
Fastest is Flytoget, at 19 minutes. Best value is the Vy regional train, which takes a few minutes longer for roughly half the price. That gap is why a lot of locals walk straight past the orange Flytoget branding.

Option 1: Flytoget — the fastest

The Airport Express Train leaves every 10 minutes for most of the day and runs to Oslo Central Station in 19 minutes. Some services continue to Nationaltheatret, which matters if you’re staying near Aker Brygge or the Royal Palace.

Price: 268 NOK one way for an adult. Children under 16 travel free with an adult, and youth aged 16–20, students, over-67s and military pay half price at 134 NOK. If you’re a family of four, that free-child rule closes most of the gap with the cheaper train.

You can tap a payment card at the gate, use the app, or buy in advance. Ticket machines are in the baggage hall, so you can sort it out while waiting for your bags. Luggage racks, Wi-Fi and power sockets come
standard.

Worth it if you’re arriving at rush hour, travelling with kids, or heading back to catch a flight — Flytoget
offers a travel guarantee if a serious delay makes you miss your departure.

Option 2: Vy regional train — the local favourite

This is the regular train, not a backpacker hack. Same station under the terminal, same destination, around 124–129 NOK depending on where you buy it. Roughly half the Flytoget fare for a few extra minutes.
Practical tip: look for the green Vy or Entur machines, not the orange Flytoget ones. Tired people buy the wrong ticket constantly. The Ruter app also works and is usually the least fuss.
The downside is frequency and comfort — it’s ordinary commuter rail, and it can be busy at peak times. If you land at 08:00 on a Tuesday with three large suitcases, Flytoget starts to look reasonable.

Option 3: Flybussen — and why it's rarely the cheap option

Most guides file the airport bus under “budget choice.” In Oslo, that’s not true, and it’s worth being blunt about it.

Price: 279 NOK booked online, 289 NOK from the machine at the airport, 319 NOK from the driver. Journey time is 45–60 minutes depending on traffic.

Read those numbers next to Flytoget’s 268 NOK and 19 minutes. The bus costs more and takes three times as long to reach city center. It is not a saving.

So when does it make sense? Only one situation: when it stops closer to where you’re sleeping than any train does. If Flybussen drops you two streets from your hotel and the train would mean a transfer plus a walk with luggage, the bus wins on effort even though it loses on price and time. Check the route map before you decide — that’s the whole calculation.

One useful detail: Flybussen has a ticket arrangement with Ruter (Oslo’s public transportation network), so certain Ruter period tickets can be used as full or partial payment, and single tickets include onward transfer to parts of the local network.

Option 4: Taxi or private transfer

A taxi takes 35–45 minutes in normal traffic and typically costs somewhere around 800–1,200 NOK.
Why the range is so wide: taxis in Norway are deregulated. There is no official airport tariff, so each company sets its own price, and the spread between the cheapest and most expensive rank at Gardermoen can be several hundred kroner for the identical journey. This is the single most common way visitors overpay in Oslo.

Use the official taxi rank, and ask for a fixed price before you get in — many companies quote one for the airport run. Pre-booking a transfer is the only way to know the cost in advance. Toll roads on the way in are normally built into the fare; confirm when booking.

It’s still the right call sometimes: very late arrivals, four people splitting the cost, a lot of luggage, or a destination that’s awkward by rail.

If you're buying an Oslo Pass, read this first

The Oslo Pass includes public transport to and from Gardermoen, so the Vy train journey is already covered if your pass is active when you travel. It does not cover Flytoget, which is a separate company.

If you were planning to buy a pass anyway, activating it on arrival rather than the next morning can pay for a chunk of it immediately.

So which one should you take?

Gardermoen sits about 47 km north of the city, but the connection is good enough that this doesn’t need much planning.

If you want speed, take Flytoget and be in town in 19 minutes. If you want value, take the L12 and arrive a few minutes later for half the price. If your hotel is well off the rail corridor, check whether Flybussen stops nearby — but go in knowing it costs more, not less. And if you’re landing at midnight with a family and four bags, take the taxi and stop thinking about it.

First morning in Oslo?

Once you’ve dropped your bags, the fastest way to make sense of the city is to walk it with someone who lives here. Our free walking tour runs daily, lasts 90 minutes, and meets by the Tiger statue outside.

It’s tips-based: free to join, and you decide at the end what it was worth.

BOOK NOW

FAQ

Can I use a contactless bank card for every option?
Almost. Flytoget lets you tap a payment card at the gate. Vy and Ruter tickets are easiest through the app or a machine before boarding. Airport buses vary, so check before you fly. Taxis take cards, but pre-booking still saves time at pickup.
Options narrow but don’t disappear. Trains remain the best choice while they’re running; after that, buses and taxis take over. Check the last scheduled departure before you fly and have one backup in mind.
Usually. Both trains carry airport traffic, so there’s more room than on a normal city service. Flytoget is purpose-built and feels roomier; Vy can get crowded at commuter peaks. With oversized bags, board early.
Flytoget, and the maths is better than it looks: children under 16 travel free with an adult, so a family of four pays for the adults only.
After is fine. All three public transport options handle last-minute purchases easily. Buying ahead only helps if you’d rather not make decisions after a long flight.
Don’t default to the fastest train. Check whether Flytoget stops closer to you at Nationaltheatret or Skøyen, or whether Flybussen drops you nearby. A slower ride that saves a transfer often wins overall.
It covers the Vy regional train to and from Gardermoen, but not Flytoget or Flybuss, which are run by separate companies.
About 47 km north of central Oslo. Despite the distance, the fastest train covers it in 19 minutes.