Oslo Airport Gardermoen's terminal and piers at dusk, with aircraft at the gates

Airport

Gardermoen Airport to Oslo: Vy train, Flytoget, Flybussen, and taxi options compared

How to travel from Oslo Airport Gardermoen to the city centre: Vy regional trains (23 min) vs Flytoget (19 min, NOK 276), Flybussen, and licensed taxis.

Photo: Avinor Oslo lufthavn/Espen Solli · CC BY 3.0
In this guide

💡 The Short Version: Oslo Airport Gardermoen (OSL) is 47 kilometres northeast of central Oslo. Take the Vy regional train: it leaves Tracks 4 and 5 beneath the terminal about three times an hour and reaches Oslo Central Station (Oslo S) in 23 minutes, covered by the Oslo Pass. The Flytoget express train costs NOK 276 (flytoget.no) to save 4 minutes. The Flybussen coach takes 45 to 50 minutes and runs overnight, and taxis are booked at kiosks in arrivals. Or book a transfer: a private Oslo airport to city centre transferad is door to door, which suits late-night arrivals or groups with ski gear.

⚠️ Do not board Flytoget with a Ruter ticket or Oslo Pass. Flytoget is a separate company. Using a Ruter ticket or Oslo Pass on it counts as travelling without a valid ticket, with a penalty fine of NOK 1,150. Check the departure screens: the Vy train leaves Tracks 4 and 5, Flytoget Tracks 1 and 2.


The four ways into the city compared

Every option leaves from ground level at the airport. The train platforms are beneath the baggage reclaim hall, reached by escalator or lift.

OptionWhere fromJourney to Oslo SAdult fareFrequencyNotes
Vy regional trainTracks 4 and 5, beneath the terminal23 minutesOn vy.noAbout 3 an hourCovered by the Oslo Pass; the ticket also covers onward city transit
Flytoget expressTracks 1 and 2, beneath the terminal19 minutesNOK 276 (half price NOK 138 for students and seniors)Every 10 to 20 minutesUnder-16s free with an adult; delay guarantee
Flybussen coachBus platforms outside arrivals45 to 50 minutesOn flybussen.noEvery 20 to 30 minutesRuns overnight; stops in northern and western suburbs
Licensed taxiBooked at kiosks in arrivals40 to 50 minutesNOK 850 to NOK 1,100 by dayOn demandDoor to door for groups and heavy luggage
Powered by GetYourGuide

1. Vy regional trains: the smart, budget choice

Vy, the state railway operator, runs regional trains between Gardermoen and central Oslo.

Vy train at Oslo S

Why Vy is the best option

  • Speed and cost: One intermediate stop (Lillestrøm), 23 minutes to Oslo Central Station. The fare is on vy.no and is lower than Flytoget’s NOK 276.
  • Lines: Look for RE10 (Drammen direction), RE11 (Skien direction) or R12 (Kongsberg direction).
  • City stops: After Oslo S the trains continue through the central tunnel to Nationaltheatret (for hotels near Karl Johans gate, the Royal Palace and Frogner) and Skøyen.
  • Onward transit included: A four-zone Ruter ticket from the airport stays valid for 150 minutes from activation, so it also covers the metro, tram or bus to your hotel.
  • Oslo Pass: The Oslo Pass covers Vy trains in both directions between the airport (Zone 4N) and central Oslo.
  • Buying tickets: Use the Vy app, the Ruter app or the red Entur machines in the arrivals concourse.

Oslo Airport station

Powered by GetYourGuide

2. Flytoget: the private airport express

Flytoget is a separate commercial airport train.

Flytoget at Oslo S

Key details

  • Frequency: Every 10 minutes on weekday daytimes, every 20 minutes early mornings, late evenings and weekends.
  • Travel time: 19 minutes non-stop to Oslo S.
  • Fare: Adult single NOK 276.
  • Concessions:
    • Children under 16 travel free with an adult aged 16 or over.
    • Youths aged 16 to 20, students under 32 (with student ID) and seniors aged 67 and over pay half price, NOK 138.
  • Ticketless travel (Billettløs reise): Tap a contactless debit or credit card (Visa, Mastercard, Amex) at the gate before the platform; no ticket needed beforehand.
  • Delay guarantee: If Flytoget is more than 30 minutes late and you miss your flight, it covers rebooking onto the next departure.

When Flytoget is worth it

Four minutes saved rarely justifies the higher fare for a solo adult. It makes sense when someone else is paying, or for a family with children under 16 who travel free. Otherwise take the Vy train.


3. Flybussen Connect: regional coach network

Flybussen Connect coaches run from the terminal to suburban and business districts around Oslo.

Routes and destinations

  • Line FB1: Airport to Majorstuen via Bjerke, Torshov, Sagene, and Ullevål Stadium.
  • Line FB3: Airport to Bekkestua via Økern, Storo, Smestad, and Røa.
  • Line FB5: Airport to Oslo Bussterminal / Sentrum via Helsfyr, Hasle, and Bislett.

Pricing and schedule

  • Fares: buy at flybussen.no, at the airport machines or onboard.
  • Concessions: Students and seniors aged 67+ pay NOK 174. Up to two children aged 6 to 17 travel free per paying adult.
  • Ruter ticket discount: A valid Ruter Zone 1 ticket gets NOK 46 off a Flybussen ticket.
  • When it makes sense: It is slower than the train (45 to 50 minutes), but it drops you in the northern and western suburbs (Storo, Bislett, Majorstuen) without a metro change with your luggage. It also runs overnight when the trains stop.

4. Licensed taxis and private transfers

There is no fixed airport taxi fare in Oslo: each taxi company sets its own tariff by time of day, passenger count and destination.

  • Fares: A daytime ride between Gardermoen and central Oslo typically costs NOK 850 to NOK 1,100 for up to four passengers. Night, weekend and public holiday fares run from NOK 1,050 to NOK 1,400.
  • How to book: Use the kiosks in the arrivals hall or an official app such as Taxifix for Oslo Taxi, and have the total price confirmed before you set off. Never accept a ride from touts outside the terminal doors.

If your flight lands after midnight, there are no trains for a few hours:

  • The last Vy trains leave Gardermoen around 00:50 and Flytoget stops around 01:00. Services resume between 05:10 and 05:35.
  • Overnight coach: Flybussen line FB5 keeps running from the bus platforms outside arrivals to Oslo Bussterminal at Jernbanetorget.
  • Airport hotel: A hotel within walking distance, such as the Radisson Blu Airport Hotel with its covered walkway, lets you sleep at once and take the Vy train after breakfast.

Practical arrival advice

  • Wi-Fi: The terminal has free Wi-Fi (AIRPORT FREE WIFI), so you can download transit apps and buy tickets without a local SIM.
  • Paying: Ticket machines and apps accept international credit and debit cards, Apple Pay and Google Pay. You need no Norwegian cash.
  • Luggage: Vy and Flytoget trains have level boarding and low-floor luggage racks at the doors, with room for suitcases, prams and ski bags.
  • Next steps: where to stay in Oslo and public transport in Oslo.

Common questions

What is the usual way to travel from Gardermoen Airport to Oslo city centre?

The regular Vy regional train. About three leave each hour from Tracks 4 and 5 at the airport station and reach Oslo Central Station (Oslo S) in 23 minutes. The four-zone ticket is covered by the Oslo Pass; the fare is on vy.no.

How much does Flytoget cost and how fast is it?

Flytoget (the Airport Express Train) leaves every 10 to 20 minutes from Tracks 1 and 2 and takes 19 minutes to Oslo S. An adult single costs NOK 276. Children under 16 travel free with a paying adult; students aged 16 to 31 and seniors aged 67 and over pay half price (NOK 138).

Can I use a standard Ruter transit ticket or Oslo Pass on Flytoget?

No. Flytoget is a separate company outside the Ruter fare system, so Ruter tickets, Ruter 24-hour passes and the Oslo Pass are not valid on it. They are all valid on Vy regional trains.

How do you book a licensed taxi from Oslo Airport to avoid overpaying?

Don't take an unbooked taxi from touts outside arrivals. Book at the self-service taxi kiosks in the arrivals hall just past customs, or through a taxi app, and have the total price confirmed before you leave. A daytime ride to central Oslo typically costs NOK 850 to NOK 1,100.

How do you travel from Gardermoen to Oslo late at night when trains stop?

Trains stop between about 01:00 and 05:30. Flybussen coach line FB5 runs through the night from the airport to Oslo Bussterminal and central hotels every 30 to 60 minutes.