Add organization

How do I get from Oslo Airport Gardermoen to Oslo city centre?

Flytoget, Vy trains, airport buses and taxis compared, both ways.

Answered at: Checked at:

Short answer

Flytoget runs from Oslo Airport Gardermoen to the city centre in about 20 minutes, with departures every 10 minutes during the day and adult tickets at NOK 276. Vy regional and local trains run about three times an hour and accept the Oslo Pass. Flybussen takes 40–50 minutes, and a taxi from Oslo S about 40 minutes.

Public transport in Oslo a red train crossing a bridge, a small airplane above and a ferry on blue water below

Why

  1. Avinor and Visit Oslo both put the Flytoget journey to the city centre at about 20 minutes, and Visit Oslo says it departs every 10 minutes during the day.
  2. Flytoget's fare from Oslo S, Nationaltheatret or Skøyen is NOK 276 for adults, and children under 16 travel free with someone over 16.
  3. Visit Oslo says Vy trains have three departures an hour on average and that the Oslo Pass is valid on them, but not on Flytoget.

Details

Flybussen runs between the city centre and the airport every 20 minutes, according to Avinor, and Visit Oslo puts the trip at 40–50 minutes. Taxis wait right outside the international arrivals hall. The airport lies about 47 km from Oslo city centre, and Flytoget also continues west to Lysaker, Sandvika, Asker and Drammen.

Tip

Going from Oslo S to the airport, you can take Flytoget or a Vy train from the same station; on Flytoget you can tap your bank card on the reader at the station before boarding.

What may differ

On 15 October 2026 Avinor reported that an ongoing train drivers' strike was affecting train services to and from the airport, while Flytoget was running as normal.

People also ask

  • How do I get from Oslo Central Station to Oslo Airport?
  • How far is Oslo Airport from the city centre?

Sources

Prices and timetables change, so check Flytoget, Vy and Avinor before you go.

Public transport in Oslo