Airport Express Train
Flytoget to the airport
Two lines run the same stretch between Oslo S and Oslo Airport Gardermoen. Together they leave Oslo S every 10 minutes in the daytime, so you rarely need to look at the timetable. FLY2 is the quickest; FLY1 also stops at Lillestrøm and continues west to Drammen.
- Oslo S → airport, both lines
- every 10 mindaytime 07–19
- Departures from Oslo S
- 109to the airport, Wednesday 11 November
- First / last from Oslo S
- 04:40 / 00:00to the airport
- First / last from the airport
- 05:30 / 00:50to Oslo S
FLY1 or FLY2?
| FLY1 | FLY2 | |
|---|---|---|
| Starts at | Drammen | Stabekk |
| Oslo S → airport | 22 minstops at Lillestrøm | 19 minnon-stop |
| How often | every 20 mindaytime 07–19 | every 20 mindaytime 07–19 |
| First / last from Oslo S | 04:40 / 00:0059 departures | 06:10 / 22:3050 departures |
| First / last from the airport | 05:30 / 00:5059 departures | 06:40 / 23:0050 departures |
| On time, last 30 days | 85.7 %under 4 min late, 12 Oct–10 Nov, 28,224 station departures | 79.1 %under 4 min late, 12 Oct–10 Nov, 7,374 station departures |
Counted from the timetable for Wednesday 11 November. Weekends and holidays differ. On time means less than 4 minutes late at each station along the line.
Frequently asked questions
How often does Flytoget run?
Between Oslo S and Oslo Airport, the two lines FLY1 and FLY2 together run every 10 minutes in the daytime (07–19), 109 departures on Wednesday 11 November.
How long does Flytoget take from Oslo S to Gardermoen?
Scheduled travel time from Oslo S to Oslo Airport: FLY1 22 min, FLY2 19 min. FLY1 also stops at Lillestrøm.
When do the first and last Flytoget trains run?
On Wednesday 11 November the first train from Oslo S to the airport leaves at 04:40 and the last at 00:00. From the airport to Oslo S: first 05:30, last 00:50.
Is Flytoget on time?
FLY1: 85.7 % of stop departures were on time (less than 4 minutes late) 12 October–10 November 2026, measured across 28,224 stop departures. FLY2: 79.1 % of stop departures were on time (less than 4 minutes late) 12 October–10 November 2026, measured across 7,374 stop departures. Live delays are on each line page.