Quick Answer
For most travelers, the best way from Oslo Gardermoen Airport to central Oslo (Sentrum) is the Flytoget Airport Express Train. It takes 19-22 minutes, costs 230 NOK (one-way), and runs non-stop to Oslo Central Station (Oslo S) every 10-20 minutes. For Majorstuen, take Flytoget to Nationaltheatret station (22 mins) and transfer to the T-bane for a 5-minute ride. The cheapest option is the local Ruter FB3 bus at ~120 NOK, taking about 50 minutes to Sentrum.
Train from Oslo Airport to City Centre: Fast & Frequent
Trains are the undisputed king of speed and convenience for reaching Oslo from Gardermoen. The station is located directly inside the airport terminal, accessible via escalators/elevators from the arrivals hall. You have two main rail operators to choose from, catering to different priorities: speed vs. budget.
1. Flytoget (The Airport Express Train)
This is a dedicated, premium service designed for air travelers. It's the fastest and most comfortable rail link.
- Journey Time: 19 minutes to Oslo S (Central Station), 22 minutes to Nationaltheatret.
- Frequency: Every 10 minutes during peak hours (approx. 06:00-22:00), every 20 minutes early/late.
- Price (2024): 230 NOK one-way for adults. Children (0-5) free, (6-17) 115 NOK. See official fares.
- Key Stops: Non-stop to Oslo S, then Nationaltheatret (for Majorstuen, Aker Brygge, Karl Johan).
- Buying Tickets: Use the Flytoget app, ticket machines at the station, or onboard (with a 40 NOK surcharge). Online/app purchase guarantees a seat.
- Luggage: Dedicated, spacious luggage racks and areas.
2. Vy Regional Trains (The Budget-Friendly Alternative)
Operated by Norway's national rail company, these trains are slightly slower but significantly cheaper, sharing tracks with other regional services.
- Journey Time: 23-28 minutes to Oslo S (depending on service).
- Frequency: Every 20-30 minutes, with excellent night coverage.
- Price (2024): From 114 NOK one-way if purchased in advance online ("Minipris"). Full-flex ticket is ~228 NOK. Check Vy for live prices.
- Key Lines: Look for RE11, RE11X, or L12 services to Oslo S.
- Buying Tickets: Strongly recommended via the Vy app to secure the lowest "Minipris" fares, which are dynamic and can sell out. Also available at ticket machines.
- Majorstuen Access: Take the Vy train to Oslo S, then follow signs to the T-bane (Metro). Take any westbound line (1, 2, 3, 4, or 5) 2 stops to Majorstuen (5-min ride).
| Feature | Flytoget (Airport Express) | Vy Regional Train |
|---|---|---|
| Best For | Absolute speed, guaranteed seat, premium comfort | Best value, budget travelers, late-night arrivals |
| Time to Oslo S | 19 min | 23-28 min |
| Typical One-Way Fare | 230 NOK (Fixed) | 114 - 228 NOK (Variable) |
| Seat Guarantee | Yes, with pre-booked ticket | No, first-come-first-served |
| Wi-Fi & Power Outlets | Yes (Free) | Yes (Free) |
Bus from Oslo Airport to City: Economical & Scenic
Buses offer the lowest cash fare and serve more areas directly, but are subject to road traffic. There are two distinct types:
1. Flybussexpressen (Airport Express Bus)
A dedicated coach service with multiple city stops.
- Operator: Flybussexpressen (by Flybussen).
- Journey Time: 40-50 minutes to Oslo Bus Terminal (Vaterland).
- Frequency: Every 20-30 minutes.
- Price (2024): From 219 NOK one-way if booked online. More at the counter. Check Flybussen fares.
- Key Stops: Oslo Bus Terminal (close to Oslo S), Majorstuen, Frogner, etc. Check the route map for your hotel's nearest stop.
- Buying Tickets: Online (cheapest), via app, or from the driver.
- Luggage: Included luggage compartment.
2. Ruter Local Bus FB3 (Flybussen - The Cheapest Public Transport)
This is part of Oslo's regular public transport network (Ruter), making it the most affordable official option.
- Route: FB3 (Lillestrøm - Oslo Airport - Oslo Central).
- Journey Time: ~50 minutes to Oslo Bus Terminal/Jernbanetorget.
- Frequency: Every 20-30 minutes during the day, less frequent at night.
- Price (2024): A single adult ticket within Zone 1 (which covers this journey) is 120 NOK. This is significantly cheaper than the express bus. Ruter fare guide.
- Major Advantage: If you purchase a Ruter 7-day travel card (Zone 1, ~411 NOK) for your stay, the airport journey is already included at no extra cost.
- Buying Tickets: Use the RuterBillett app (easiest), ticket machines at the airport, or onboard (exact change/card).
Taxi & Private Transfer from OSL: Door-to-Door Convenience
This is the most expensive option by far, but provides unmatched door-to-door service, ideal for specific situations.
Warning: Taxis from Oslo Airport are very costly. A metered fare to Sentrum or Majorstuen will typically range from 800 to 1100 NOK (approx. €70 - €95), depending on traffic, time of day, and the taxi company. Always use the official taxi queue outside the arrivals hall.
When to Consider a Taxi or Pre-Booked Transfer:
- Group of 3-4 People: The cost can become comparable to buying multiple train tickets.
- Excessive or Heavy Luggage: If you have mobility issues or ski/sports equipment.
- Very Late/Night Arrival: When you want to minimize hassle after a long flight, though trains/buses still run.
- Direct Hotel Drop-off: If your hotel is not near a central station or bus stop.
How to Get a Reliable Taxi:
- Official Taxi Queue: Follow signs at arrivals. Licensed taxis from companies like Oslo Taxi, Norgestaxi, and Christiania Taxi operate here. They use meters.
- Pre-Book a Fixed-Price Transfer: Services like Oslo Airport Taxi or others offer online booking with a fixed rate, which can be more transparent. Average fixed price: 750-900 NOK to the city.
- Ride-Hailing Apps: Uber and Bolt operate in Oslo. Fares are dynamic but can be slightly lower than traditional taxis during off-peak times. Pick-up is at the designated area (P16 in the parking garage).
Ticket Options & Cost Comparison Table
Use this table to quickly compare all your options based on time, price, and convenience.
| Transport Method | Approx. Time to Sentrum | Approx. One-Way Cost (Adult) | Best For | Where to Buy |
|---|---|---|---|---|
| Flytoget (Express Train) | 19-22 min | 230 NOK | Speed, frequency, comfort | Flytoget App, Station Machines |
| Vy Regional Train | 23-28 min | 114 - 228 NOK | Best value for money, night travel | Vy App (Cheapest), Machines |
| Flybussexpressen (Coach) | 40-50 min | 219 NOK+ | Direct to specific hotel areas | Online, Driver |
| Ruter Local Bus FB3 | ~50 min | 120 NOK (Cheapest Single) | Budget travelers, Ruter pass holders | Ruter App, Machines |
| Taxi / Private Transfer | 35-50 min (traffic dependent) | 800 - 1100 NOK | Groups, heavy luggage, door-to-door | Taxi Rank, Pre-book Online |
Verdict: For a perfect blend of speed and ease, choose Flytoget. To absolutely minimize cost, take the Ruter FB3 bus or book a cheap Vy "Minipris" train ticket in advance.
Traveler Experience & Insider Tips
Beyond schedules and prices, here’s what you really need to know for a smooth transfer.
1. Navigating Oslo Central Station (Oslo S)
It's a large, multi-level hub. When you arrive by train/bus:
- From Flytoget/Vy Train: You'll arrive on the underground "Airport Line" platforms. Follow signs for exits/Jernbanetorget to reach the main concourse for T-bane, trams, and taxis.
- For Majorstuen: The T-bane (Metro) entrance is inside Oslo S. Look for the red "T" signs. All westbound lines go to Majorstuen (2 stops).
- Luggage Lockers: Available if you have time before hotel check-in. See locations and prices here.
2. The Ruter App is Your Best Friend
Download the RuterBillett app before you travel. It allows you to:
- Buy single tickets (for the FB3 bus) and period passes.
- Plan all journeys within Oslo (train, T-bane, tram, bus, ferry) with real-time updates.
- Activate your ticket just before boarding – no need to validate at machines.
3. Strategic Ticket Combinations for Savings
- Staying 3+ Days? Buy a Ruter 7-Day Pass (Zone 1, ~411 NOK). It covers your airport journey (on the FB3 bus) and all public transport in central Oslo for a week. This is often the best overall value.
- Family Travel: The "Group Ticket" in the Ruter app can be cheaper for 2+ adults traveling together on local transport (not airport trains).
4. Be Prepared for Weather & Traffic
In winter (Dec-Mar), heavy snow can occasionally cause minor delays to all transport. Buses are more susceptible to road traffic at rush hour (07:30-09:00, 15:30-17:30). Trains are generally more reliable in poor weather.
FAQs: Oslo Gardermoen Airport to City Transport
What is the fastest way to get from Oslo Airport to the city centre?
The Flytoget Airport Express Train is the fastest option, taking only 19-22 minutes non-stop to Oslo Central Station (Oslo S). Trains depart every 10 minutes during peak hours.
What is the cheapest way to get from OSL to Oslo Sentrum?
The local Ruter bus #FB3 (Flybussen) is the cheapest public transport, costing around 120 NOK for a single ticket. The Vy regional train is a close second at about 114 NOK, but often slightly faster.
How do I get from Oslo Airport to Majorstuen?
Take the Flytoget Airport Express Train directly to Nationaltheatret station (22 mins), then transfer to the T-bane (Metro) or a tram for a short ride (5-10 mins) to Majorstuen. Alternatively, the Vy train to Oslo S, then the T-bane (Lines 1, 2, 3, 4, or 5) directly to Majorstuen station.
Is there a direct train from Gardermoen to Oslo Central Station?
Yes, both the Flytoget (Airport Express) and the Vy regional train (RE11, RE11X, L12) run directly from the airport terminal to Oslo Central Station (Oslo S) without any changes.
Should I buy train tickets in advance from Oslo Airport?
It's not strictly necessary, but highly recommended. Buying via the Vy app or Flytoget app saves time, guarantees a seat (on Flytoget), and often allows you to secure the lowest available fare, especially for Vy trains.
How much is a taxi from Oslo Airport to the city centre?
A metered taxi to Sentrum or Majorstuen typically costs 800 - 1100 NOK (€70 - €95). Fixed-price transfers booked in advance can be slightly cheaper. This is significantly more expensive than public transport.
Is the Oslo Pass or Ruter period ticket valid for the airport train?
No, the Oslo Pass does not cover the airport train or bus. However, a Ruter 7-day or 30-day travel card for Zone 1 does cover the local FB3 bus from the airport, making it an excellent value if you'll be using public transport extensively in Oslo.
What if my flight arrives very late at night?
The Flytoget runs until after 1:00 AM, and Vy trains run throughout the night (less frequently). The FB3 bus also has night services. Taxis are available 24/7. Always check the latest schedules on the operators' websites closer to your arrival date.