Oslo Airport to City Center

 

Getting from Oslo Airport to the city center is fast and easy once you understand the difference between the two main train options: Flytoget Airport Express Train and the regular Vy regional train. Oslo Airport, also known as Oslo Gardermoen Airport or OSL, is located north-east of Oslo, but the rail connection into the city is excellent.

For most visitors, the best way from Oslo Airport to Oslo city center is the train. Both Flytoget and Vy trains run from the airport railway station to central Oslo. Flytoget is the premium express service and reaches Oslo Central Station, also called Oslo S, in about 19 minutes. Vy regional trains are usually slightly slower, often around 23 minutes to the city center, but they are normally much cheaper and can be better value for most tourists.

The best choice depends on your priorities. If you want the simplest premium airport train, frequent departures and a dedicated airport express service, Flytoget is excellent. If you want almost the same route for less money, Vy is usually the smarter choice. If your hotel is not close to Oslo S, Nationaltheatret or another rail stop, an airport bus, taxi or private transfer may be more convenient.

Oslo Airport is well organized. The train station is directly connected to the terminal, and signs for trains are easy to follow after arrivals. This makes Oslo one of the easiest Nordic airport transfers for first-time visitors.

This complete guide compares all major ways to travel from Oslo Airport to the city center, including Flytoget, Vy trains, airport buses, taxis, rideshare-style options and private transfers. It also explains the best routes to Oslo S, Nationaltheatret, Aker Brygge, Karl Johans gate, Grünerløkka, Majorstuen, Tjuvholmen, the Opera House, Jernbanetorget, Oslo Bus Terminal and popular hotel areas.

Quick answer: best way from Oslo Airport to the city center

  • Best overall value for most visitors: Vy regional train to Oslo S
  • Fastest and most premium option: Flytoget Airport Express Train
  • Best for Oslo Central Station: Vy or Flytoget to Oslo S
  • Best for Nationaltheatret / Aker Brygge / Royal Palace area: Flytoget to Nationaltheatret if available, or Vy/train to Oslo S plus local transport
  • Best for hotels beside Oslo S: train
  • Best with heavy luggage and hotel far from stations: taxi or private transfer
  • Best for some hotel districts outside the center: airport bus or taxi depending on route
  • Main mistake to avoid: buying Flytoget automatically before checking the cheaper Vy train

Oslo Airport to city center: best options compared

Option Best for Typical travel time Main advantage
Vy regional train Most tourists, budget-conscious travelers, Oslo S, local Ruter connections Around 23 minutes to the city center Excellent value and almost as fast as Flytoget
Flytoget Airport Express Train Business travelers, premium airport transfer, fastest route, frequent departures Around 19 minutes to Oslo S Fastest and simplest dedicated airport express train
Airport bus Hotels not close to train stations, some direct bus corridors Around 45–70 minutes depending on route and traffic Can stop closer to some hotels than the train
Taxi Families, luggage, late arrivals, door-to-door hotel access Around 40+ minutes depending on traffic Direct hotel drop-off
Private transfer Premium travelers, groups, business trips, late-night arrivals Around 40+ minutes depending on traffic Fixed price and meet-and-greet service

Where is Oslo Airport?

Oslo Airport Gardermoen is located northeast of Oslo city center. Its airport code is OSL. This is the main airport for Oslo and the airport most international visitors use when flying to the Norwegian capital.

Do not confuse Oslo Airport Gardermoen with Torp Airport. Torp is much farther from Oslo and uses a different transfer strategy. If your ticket says OSL, you are arriving at Oslo Gardermoen. If your ticket says TRF, you need a separate Torp Airport to Oslo transfer plan.

The biggest advantage of Oslo Gardermoen is its train connection. Both Flytoget and Vy trains depart from the airport station below the terminal, making the transfer to Oslo S fast, simple and reliable.

Best overall value: Vy regional train

For most visitors, the Vy regional train is the best way to get from Oslo Airport to the city center. It uses the same airport rail infrastructure and reaches central Oslo quickly, but the fare is usually much lower than Flytoget.

Vy trains are normal regional or commuter trains, not a dedicated airport express product. However, they are comfortable, reliable and popular with travelers who know the Oslo system. If your final destination is Oslo S or you plan to continue by Ruter metro, tram, bus or ferry, Vy can be especially practical.

One major advantage of Vy is that tickets bought for the relevant journey can integrate well with local Oslo public transport. This can matter if your hotel is not beside Oslo S and you need to continue by metro, tram or bus after arriving in the city.

Choose Vy if:

  • you want the best value from Oslo Airport to the city,
  • you are going to Oslo S or Jernbanetorget,
  • you do not need the premium Flytoget experience,
  • you want to connect to Ruter local transport after arrival,
  • you are travelling as a couple or group and want to reduce cost,
  • you have manageable luggage,
  • you are comfortable buying the correct train ticket before boarding.

How to take the Vy train from Oslo Airport

  1. After arrivals, follow signs for Train or Tog.
  2. Go down to the airport railway station.
  3. Buy a Vy ticket through the Vy app, a ticket machine or another official channel.
  4. Check the departure board for trains to Oslo S.
  5. Make sure you board a Vy train, not Flytoget, if you bought a Vy ticket.
  6. Travel to Oslo S or another relevant station.
  7. Continue by metro, tram, bus, ferry, taxi or walking if needed.

The most important rule is to match the ticket to the operator. A Flytoget ticket is for Flytoget. A Vy ticket is for Vy. Do not buy one ticket and board the other train by mistake.

Fastest option: Flytoget Airport Express Train

Flytoget is Oslo’s dedicated Airport Express Train. It is the fastest and most premium rail option between Oslo Airport and the city. Flytoget trains are frequent, easy to find and designed specifically for airport passengers.

Flytoget is especially attractive if you value speed, simplicity and frequency more than price. It is also popular with business travelers and passengers who want the most frictionless arrival after a long flight.

However, Flytoget is much more expensive than the regular Vy train. For many tourists, the time saving is small compared with the fare difference. This is why the smartest recommendation for most visitors is: compare Vy first, then choose Flytoget if its frequency, destination or comfort is worth the premium.

Choose Flytoget if:

  • you want the fastest airport train,
  • you value a dedicated airport express service,
  • you are travelling for business,
  • you want very frequent departures,
  • you are going to Oslo S or Nationaltheatret on a Flytoget service,
  • you qualify for a discount category,
  • you prefer premium convenience over lowest price.

How to take Flytoget from Oslo Airport

  1. After arrivals, follow signs for Flytoget or Airport Express Train.
  2. Buy a ticket in the Flytoget app, online, from a machine, or use the available card reader system if applicable.
  3. Go to the Flytoget platforms.
  4. Board the train toward Oslo S or the relevant central stop.
  5. Keep your ticket or payment method available.
  6. Get off at Oslo S, Nationaltheatret or another Flytoget stop if served by your train.

Flytoget is simple, but it is not the same as Vy. If you buy a Flytoget ticket, use Flytoget. If you buy a Vy ticket, use Vy.

Vy vs Flytoget: which train should you take?

Criteria Vy regional train Flytoget Airport Express
Best for Most tourists and value-focused travelers Business travelers and fastest premium transfer
Travel time to Oslo S Usually around 23 minutes Around 19 minutes
Price level Usually significantly cheaper Premium fare
Main advantage Best value and local transport integration Fastest, frequent and airport-focused
Main limitation Slightly less premium and sometimes less frequent Much more expensive for a small time saving

The simple rule is this: take Vy if you want the best value. Take Flytoget if you want the fastest and easiest dedicated airport express service.

Oslo Airport to Oslo S

Oslo S, or Oslo Central Station, is the main arrival point in the city center. It is connected to trains, metro, trams, buses, airport services and the Oslo Bus Terminal. Many central hotels are within walking distance.

If your hotel is near Jernbanetorget, Karl Johans gate, Bjørvika, Barcode, the Opera House, Oslo Plaza, Oslo Bus Terminal or the central station area, taking the train to Oslo S is usually the best option.

From Oslo S, you can continue on Ruter public transport to other parts of the city. If you plan to use the metro, tram, bus or ferry during your stay, our upcoming Oslo Transport Tickets and Ruter Guide will explain tickets, zones, Ruter app, day passes and airport ticket rules.

Oslo Airport to Nationaltheatret

Nationaltheatret is a very useful stop if you are staying near Aker Brygge, Tjuvholmen, the Royal Palace, Karl Johans gate west, Vika or some business hotels. Some Flytoget services continue beyond Oslo S to Nationaltheatret, which can save you an onward connection.

If your train does not go directly to Nationaltheatret, take the train to Oslo S and continue by metro, tram or local train. For travelers with heavy luggage, check whether a taxi from Oslo S or airport taxi would be easier.

Oslo Airport to Karl Johans gate

Karl Johans gate is Oslo’s main central street, running from Oslo S toward the Royal Palace. If your hotel is on the eastern or central part of Karl Johans gate, the train to Oslo S is excellent.

If your hotel is closer to the Royal Palace end, Nationaltheatret may be more convenient. Compare hotel location carefully before choosing the final station.

Oslo Airport to Aker Brygge and Tjuvholmen

Aker Brygge and Tjuvholmen are waterfront areas west of the central station, popular for hotels, restaurants, the fjord, museums and modern architecture. The best rail stop is often Nationaltheatret if available, followed by walking or tram.

If you have luggage and arrive late, taxi or private transfer can be more convenient because Aker Brygge and Tjuvholmen are not immediately beside Oslo S.

Oslo Airport to Grünerløkka

Grünerløkka is one of Oslo’s most popular neighborhoods for restaurants, bars, vintage shops and local atmosphere. It is not the airport train endpoint, so you typically take the train to Oslo S and continue by tram, bus, taxi or walking depending on your exact address.

If you travel light, public transport from Oslo S is easy. With luggage, taxi from Oslo S or an airport taxi may be more comfortable.

Oslo Airport to Majorstuen

Majorstuen is west of the city center and is well connected by metro and tram. From the airport, take a train to Oslo S or Nationaltheatret, then continue by metro or tram.

Airport buses may also be useful depending on the current route and your hotel location. Check whether a bus stops closer to your accommodation than the train-plus-metro route.

Oslo Airport to the Opera House and Bjørvika

Oslo Opera House and Bjørvika are very close to Oslo S. If your hotel is in Bjørvika, Barcode or near the Opera House, the train to Oslo S is usually the best route.

This is one of the easiest airport arrivals in Oslo because you can take the train and walk a short distance from the central station.

Airport bus from Oslo Airport

Airport buses can be useful if your hotel is not close to Oslo S or Nationaltheatret but is near a bus route. Buses can serve different hotel districts and may reduce the need for a second local connection.

The disadvantage is travel time. Airport buses are usually slower than trains and can be affected by traffic. They are best when the stop is very close to your hotel or when rail connections are inconvenient.

Choose the airport bus if:

  • your hotel is directly on an airport bus route,
  • you prefer a bus stop close to your hotel over changing at Oslo S,
  • you are not in a hurry,
  • you have luggage but do not want a taxi,
  • your destination is outside the central rail corridor.

Taxi from Oslo Airport to the city center

A taxi is the easiest door-to-door option, but it is also much more expensive than the train. The trip from Oslo Airport to the city center is long enough that taxi fares can be high, especially during busy periods or if your destination is outside the central core.

Taxi is best when convenience matters more than price. It can be useful for families, late arrivals, heavy luggage, business travelers or hotels far from public transport stops.

At Oslo Airport, use official taxi stands or reputable booking channels. Ask about fixed airport fares if available, because prices can vary by company and time of day.

Taxi is best if:

  • you have several large suitcases,
  • you are travelling with children,
  • you arrive very late,
  • your hotel is not close to a station or airport bus stop,
  • you are travelling as a group,
  • you want direct hotel drop-off.

Private transfer from Oslo Airport

A private transfer is the most comfortable airport arrival option. A driver meets you at arrivals and takes you directly to your hotel, apartment, office, port or destination outside Oslo.

This is usually more expensive than train or bus, but it can be worthwhile for families, groups, premium travelers, late-night arrivals or business visitors who want a fixed price and direct service.

Private transfer is also useful if you are going beyond central Oslo, such as to conference hotels, ski areas, suburban addresses or destinations not well connected by airport train.

Oslo Airport to Oslo Bus Terminal

Oslo Bus Terminal is close to Oslo S. If you are connecting to a long-distance bus, take the train to Oslo S and walk through the station area toward the bus terminal.

If you have heavy luggage and a tight connection, allow extra time. Oslo S is large, and walking between platforms, exits and bus terminal areas can take longer than expected.

Oslo Airport to Oslo ferry terminals

Oslo has ferry and cruise-related terminals in different parts of the city. If you are going to a ferry terminal, do not simply choose Oslo S without checking the exact pier.

For some ferry connections, train to Oslo S plus tram, bus or taxi works well. With luggage, taxi from the airport or from Oslo S may be easier.

Oslo Airport vs Torp Airport

This is one of the most important mistakes to avoid. Oslo Airport Gardermoen has airport code OSL and is the main airport. Torp Airport has airport code TRF and is much farther from Oslo.

If your ticket says OSL, this page applies. If your ticket says TRF, you need a different transfer guide because Torp requires longer ground transport and different rail/bus connections.

Best option by traveler type

First-time visitor

Take the Vy train if you want value or Flytoget if you want the easiest premium airport express. Both get you quickly to Oslo S.

Budget traveler

Use Vy regional train. It is usually the best value option for getting from Oslo Airport to the city center.

Business traveler

Use Flytoget if speed, frequency and simplicity matter more than cost. Use taxi or private transfer for direct hotel or meeting access.

Family traveler

Compare the total cost of train tickets with taxi or private transfer. Flytoget is attractive because children under 16 travel free with an accompanying adult, but hotel location still matters.

Late-night traveler

Check train and bus times before relying on public transport. If arrival is very late, taxi or private transfer may be safer and simpler.

Traveler staying outside the center

Check airport bus routes and public transport connections. Sometimes airport bus or taxi is easier than train plus multiple transfers.

Best option by destination

Destination Best option Why
Oslo S / Jernbanetorget Vy train or Flytoget Direct, fast and central
Karl Johans gate Train to Oslo S or Nationaltheatret Best station depends on which end of the street your hotel is on
Aker Brygge / Tjuvholmen Train to Nationaltheatret if available, or train to Oslo S + local transport Closer to west-central Oslo than Oslo S
Grünerløkka Train to Oslo S + tram/bus or taxi Neighborhood requires local onward connection
Majorstuen Train + metro/tram or airport bus Good public transport connections west of the center
Hotel far from station Airport bus, taxi or transfer Avoids extra transfer with luggage

Using airport transport with luggage

Both Vy and Flytoget are manageable with luggage. The airport station is directly connected to the terminal, and Oslo S is a major transport hub. If you have one normal suitcase, the train is usually easy.

The harder part may be after arriving in Oslo. If your hotel is beside Oslo S, the train is excellent. If your hotel is in Aker Brygge, Grünerløkka, Majorstuen or another district, you may need a second metro, tram, bus or taxi connection.

Use train with luggage if:

  • you have one manageable suitcase,
  • your hotel is close to Oslo S or Nationaltheatret,
  • you arrive during normal train operating hours,
  • you are comfortable with platforms and station navigation,
  • you want to save money compared with taxi.

Use taxi or private transfer if:

  • you have several large suitcases,
  • you travel with children,
  • your hotel is far from stations,
  • you arrive late at night,
  • you want door-to-door comfort,
  • you are travelling to a business address or conference hotel outside central Oslo.

Common tourist mistakes

  • Buying Flytoget automatically: Vy is often much cheaper and only slightly slower.
  • Boarding the wrong train: Flytoget and Vy use different tickets.
  • Assuming Oslo Airport means Torp: OSL and TRF are different airports.
  • Getting off at Oslo S when Nationaltheatret is closer: check your hotel location before choosing the final station.
  • Taking a taxi without checking price: Oslo airport taxis can be expensive.
  • Ignoring onward local transport: some tickets and apps can make metro, tram or bus connections easier.
  • Choosing airport bus only because it sounds cheaper: buses are often slower than trains.
  • Underestimating winter conditions: with snow, ice or heavy luggage, taxi from the station may be worth it.

Final recommendation

For most visitors, the best way from Oslo Airport to the city center is the Vy regional train. It is fast, reliable and usually much better value than Flytoget. It is the option I would recommend first for most tourists going to Oslo S.

Choose Flytoget if you want the fastest premium airport train, very frequent departures, or a direct Flytoget stop that is better for your hotel. Choose taxi or private transfer if you have heavy luggage, arrive late, travel with children or stay far from a station.

After reaching Oslo, the city’s local transport network is very useful for metro, tram, bus and ferry journeys. Our upcoming Oslo Transport Tickets and Ruter Guide will explain Ruter tickets, zones, day passes, Vy integration and how airport tickets connect with local transport. For route planning after arrival, our future How to Use Public Transport in Oslo guide will explain metro, tram, bus, ferry and the best routes to Grünerløkka, Aker Brygge, Bygdøy, Holmenkollen, Majorstuen and the fjord.

FAQ – Oslo Airport to City Center

What is the best way from Oslo Airport to the city center?

For most visitors, the best value is the Vy regional train to Oslo S. Flytoget is faster and more premium, but usually more expensive.

Is there a train from Oslo Airport to the city center?

Yes. Both Vy regional trains and Flytoget Airport Express trains connect Oslo Airport with central Oslo.

How long does Flytoget take from Oslo Airport to Oslo S?

Flytoget takes about 19 minutes from Oslo Airport to Oslo S.

How long does Vy take from Oslo Airport to the city?

Vy regional trains usually take around 23 minutes from Oslo Airport to the city center.

Which is better, Vy or Flytoget?

Vy is usually better value. Flytoget is better if you want the fastest, most frequent and most premium airport train.

Is Flytoget worth it?

Flytoget is worth it if speed, frequency and convenience matter more than price. For many tourists, Vy is the smarter value choice.

Can I use a Vy ticket on Flytoget?

No. Vy and Flytoget tickets are separate. Make sure you board the train matching your ticket.

Can I use a Flytoget ticket on Vy?

No. Flytoget tickets are valid only on Flytoget services.

Where is the train station at Oslo Airport?

The railway station is directly connected to the airport terminal. Follow signs for Train or Tog after arrivals.

What is Oslo S?

Oslo S is Oslo Central Station, the main railway station and transport hub in the city center.

What is the best station for Karl Johans gate?

Oslo S is best for the eastern and central part of Karl Johans gate. Nationaltheatret may be better for the western end near the Royal Palace.

What is the best station for Aker Brygge?

Nationaltheatret is usually more convenient than Oslo S if your train serves it. Otherwise, take train to Oslo S and continue by local transport.

Is there an airport bus from Oslo Airport?

Yes. Airport buses connect Oslo Airport with different parts of Oslo, but they are usually slower than trains.

When should I take the airport bus?

Take the airport bus if it stops closer to your hotel than the train, or if your destination is not convenient from Oslo S.

How much is a taxi from Oslo Airport to the city center?

Taxi prices vary by company, time of day and traffic, but airport taxis are much more expensive than the train.

Is taxi faster than train from Oslo Airport?

Usually no. The train is very fast and avoids road traffic. Taxi is better for door-to-door convenience.

What is the best option with luggage?

The train is fine with one suitcase if your hotel is near a station. Taxi or private transfer is easier with several large bags.

How do I get from Oslo Airport to Grünerløkka?

Take the train to Oslo S, then continue by tram, bus, taxi or walking depending on your exact address.

How do I get from Oslo Airport to Majorstuen?

Take the train to Oslo S or Nationaltheatret, then continue by metro or tram. An airport bus may also be useful depending on your hotel.

What is the biggest mistake tourists make?

The biggest mistake is buying Flytoget automatically without checking the cheaper Vy train, or buying one operator’s ticket and boarding the other operator’s train.