OSL · Transport

Flytoget Airport Express

Train

Train ≈20 min between Oslo and the airport (stated in airport tour video) ≈€20 one way to/from central Oslo (stated in airport tour video)

20 minutes from Oslo S to OSL, with a price to match

Flytoget Airport Express runs about every 15 minutes between Oslo S (Oslo Central Station) and Oslo Airport Gardermoen, clocking in at roughly 20 minutes for the trip and around €20 one way. Trains run on the same basic corridor as the cheaper Vy services but shave a few minutes off the timetable, and the upcharge is what locals argue about in every rail thread.

The station sits directly under Terminal T at Gardermoen, on the lower level below arrivals, so using Flytoget is basically: grab your bag, follow the train icons, head downstairs, and tap in. You’re not transferring to a remote station or shuttle; you’re walking a couple of minutes from customs to the platform under the main building.

Pricing comes in closer to premium European airport trains than to Norwegian commuter fares, with that ≈€20 single ticket standing out when a Vy regional train from the same platforms costs noticeably less for almost the same 50 km corridor. Frequent flyers on forums routinely say they’ll expense Flytoget on work trips, then switch to Vy on their own dime for the same Oslo S–OSL run.

On board, you get modern EMU sets with luggage racks near the doors, power outlets at many seats, and clear digital displays listing the next stops in both Norwegian and English. Trains are all-standard class; you’re not paying for a separate business cabin, just for frequency, branding, and that slightly shorter schedule over the roughly 20-minute airport dash.

Regulars on Norwegian transit boards often recommend ignoring the Flytoget signage and instead checking the screens for any Vy train heading via Oslo S, accepting an extra few minutes of travel to save several euros per person. The trick they share: at Gardermoen’s underground station, Flytoget and Vy departures appear side by side on the same monitors, with real times and track numbers, so you can pick based on price and departure time rather than logo.

Watch out for: Flytoget is heavily advertised in the baggage hall and arrivals corridor, and rail nerds complain that first-timers get funneled to the premium option even though a slower Vy train from the same station is significantly cheaper. If you’re paying out of pocket, check the departure board for Vy before you tap a Flytoget ticket machine showing that ~€20 fare.

One tip: Buy your ticket or set up contactless payment while you’re still in the arrivals hall, then head straight downstairs; with 15‑minute headways, missing one train by 60 seconds is annoying but only costs you a short wait, not a full hour.

Other transport at OSL