Quick Answer
The best overall way to travel from Oslo Airport to the Oslo Cruise Port is by taking the Airport Express Train (Flytoget) to Oslo Central Station (19 minutes), followed by a short taxi ride (5-10 minutes) to your specific cruise terminal. This balances speed, reliability, and manageable cost. The cheapest way is the FLYbussen to Oslo Central Station, then a local tram or bus. Total travel time ranges from 45 to 90 minutes, with costs from NOK 220 to over NOK 1000+ for a direct taxi.
Train from Oslo Airport to Oslo Cruise Port
Trains offer the fastest and most frequent core journey from the airport to downtown Oslo. All require a final transfer at Oslo Central Station (Oslo S).
| Train Type | Operator | To Oslo S | Approx. Fare (Adult, One Way) | Key Advantage |
|---|---|---|---|---|
| Airport Express Train | Flytoget | 19 minutes | NOK 228 (Cheaper online) | Fastest, most direct, free WiFi, guaranteed seating, luggage racks. |
| Regional Train | Vy (NSB) | 23-28 minutes | NOK 114 (Full Flex Price) | Significantly cheaper, stops at other Oslo stations (e.g., Nationaltheatret, Lysaker). |
Deep Dive: Flytoget departs every 10 minutes, is purpose-built for air travelers, and has clear announcements. Vy trains run every 10-20 minutes and are better if you're on a strict budget or your hotel is near another stop. Both arrive on dedicated platforms at Oslo S.
The Final Leg: Oslo S to Cruise Port Terminals
From Oslo Central Station, you are 2-3 km from the main cruise piers.
- Taxi: (5-10 mins, NOK 150-250). The easiest option with luggage. Find the official taxi rank outside the main entrance.
- Tram (Sporveien): Take Line 12 towards "Kjelsås" from the stop at Jernbanetorget (just outside Oslo S). Get off at "Rådhusbrygge" for Søndre Akershus Kai or "Vippetangen" for other piers. (~10-15 mins, requires a Ruter zone 1 ticket, NOK 40).
- Bus: Take Line 60 towards "Vippetangen" from the bus terminal outside Oslo S. (~10 mins, same Ruter ticket).
Flying to Oslo? Understanding Your Options
Since you are already arriving at Oslo Gardermoen (OSL), the main international airport, domestic flights are not relevant. However, understanding OSL's role is key.
Critical Analysis: Oslo Gardermoen is the primary and most efficient airport for cruise arrivals. The alternative, Oslo Torp (TRF), is over 110km south and requires a lengthy bus or train journey (2+ hours) to Oslo, making it a poor choice for cruise connections. Always verify your flight lands at OSL. The "door-to-port" time from OSL, including baggage claim and ground transport, is typically 60-90 minutes if planned well.
Bus from Oslo Airport to Oslo Cruise Port
The bus is the most budget-friendly public transport option, ideal for solo travelers or small groups without excessive luggage.
FLYbussen (Airport Express Bus)
- Route: Direct service from OSL to Oslo Central Station (Oslo S) and other city centers.
- Travel Time: 40-50 minutes to Oslo S, depending on traffic.
- Fare: From NOK 120 (online advance) to NOK 180 (onboard). Check FLYbussen's official site for deals.
- Frequency: Every 20-30 minutes.
- Luggage: Ample storage in the undercarriage.
Comprehensive Guide: Upon arrival at Oslo S bus terminal, follow the same final-leg instructions (tram, bus, or taxi) as from the train. The total journey cost (FLYbussen + local Ruter ticket) can be under NOK 220, making it the clear cheapest combined option. While slower than the train, it offers comfortable coaches with WiFi. For early/late flights, always check the current schedule as services are reduced.
Taxi & Private Transfer from Airport to Cruise Port
A direct taxi or pre-booked private transfer is the most convenient, door-to-door solution, but comes at a significant premium.
- Approximate Cost: NOK 900 - 1,300+. Fixed price to the city center is around NOK 950-1050. The cruise port may incur a small surcharge.
- Travel Time: 35-50 minutes, highly dependent on Oslo traffic.
- Where to Find: Official taxi ranks are located directly outside the Arrivals hall. Only use licensed taxis with meters and logos.
- Private Transfer: Companies like Oslo Transfer or Kolumbus offer pre-booked, fixed-price rides. Ideal for groups of 4-8, as minivan costs can be comparable to multiple taxi fares.
When is it Worth It? Consider this option if: 1) You have a very large group or excessive luggage, 2) You arrive late at night or very early morning when public transport is sparse, 3) You have mobility issues, or 4) You simply value maximum convenience and zero hassle after a long flight. For most travelers, train+bus/taxi is more cost-effective.
Ticket Options & Cost Comparison Table
This table summarizes all key data to help you decide the best transport from Oslo Airport to your cruise ship.
| Transport Method | Total Door-to-Port Time | Approx. Cost (One Way, 1 Adult) | Transfers Required | Best For |
|---|---|---|---|---|
| Flytoget + Taxi | 35-50 mins | NOK 400 - 500 | 1 (Train to Taxi) | Best Balance of speed & convenience |
| Vy Train + Tram/Bus | 55-75 mins | NOK 150 - 200 | 2 (Train to Tram/Bus) | Budget-conscious, light luggage |
| FLYbussen + Tram/Bus | 60-90 mins | NOK 160 - 220 | 2 (Bus to Tram/Bus) | Cheapest Public Option |
| Direct Taxi | 35-50 mins | NOK 900 - 1,300+ | 0 | Groups, luxury, odd hours, heavy luggage |
Ticket Purchase Tips: Buy Flytoget tickets online for a discount. Use the RuterBillett app to buy local tram/bus tickets instantly. For taxis, ask for a fixed price to the cruise port before getting in.
Traveler Tips & Practical Advice
Beyond schedules and fares, hereâs insider knowledge for a smooth transfer.
- Luggage Strategy: If you have very heavy bags, the walk from Oslo S to the tram/bus can be tedious. The extra NOK 150-200 for a taxi for the final leg is often money well spent.
- Navigating Oslo Central Station (Oslo S): It's large but well-signed. From train/bus platforms, follow signs for "Jernbanetorget" to reach the main square where trams and city buses depart. The taxi rank is just outside the main entrance on the other side.
- Peak Season & Rush Hour: In summer (cruise season) and weekday rush hours (7-9 AM, 3-6 PM), traffic into Oslo can be heavy, affecting buses and taxis. Trains remain the most reliable for timing.
- Currency & Payment: All public transport and taxis accept major credit/debit cards (Visa, Mastercard). You rarely need Norwegian Kroner (NOK) in cash for this journey.
- Verify Your Terminal: Double-check your cruise line's documents for the exact berth (Søndre Akershus Kai, Filipstadkaia, etc.). Inform your taxi driver.
FAQs: Oslo Gardermoen Airport to Cruise Port
What is the cheapest way to get from Oslo Airport to the Oslo Cruise Port?
The cheapest way is by taking the FLYbussen (airport bus) to Oslo Central Station (Oslo S), followed by a short tram (Line 12) or bus (Line 60) ride to the port. A single ticket for the bus costs around NOK 120-180, and a local Ruter ticket for the tram/bus is NOK 40. Total cost can be under NOK 220 one way.
What is the fastest way to get from Oslo Airport to the Cruise Port?
The fastest overall door-to-door option is the Airport Express Train (Flytoget) to Oslo Central Station (19 mins), followed by a taxi from the station rank to the cruise port (5-10 mins). Total travel time can be as little as 30-40 minutes, depending on wait times.
Is there a direct train or bus from Oslo Airport to the Cruise Port?
No, there is no direct single-vehicle service. All routes require at least one change. The standard route is to travel first to Oslo Central Station (by train or bus), and then transfer to a local tram, bus, or taxi for the final leg to the cruise port terminals.
How do I get to the Cruise Port if I arrive late at night or very early in the morning?
Late-night/early-morning options are limited: Local trains (Vy) run from approx. 4:30 AM to 1:00 AM. Taxis are available 24/7 but are expensive. Pre-booked private transfers are the most reliable for odd-hour flights. Check the latest schedules for Flytoget and FLYbussen as their first/last departures vary.
Is it difficult to change transport at Oslo Central Station with luggage?
It can be challenging. Oslo S is a large, multi-level station. However, from the train platforms, follow signs for the Jernbanetorget exit to reach the main tram and bus stops just outside. The walk is 3-5 minutes. For heavy luggage, using the taxi rank directly outside the station's main entrance is highly recommended.
Should I buy tickets in advance?
Recommended for peace of mind, but not always mandatory. Flytoget tickets are cheaper when bought online. FLYbussen tickets can be purchased on board or online. Local Ruter tickets (for trams/buses) are easily bought via the RuterBillett app, at station kiosks, or on board. For taxis or private transfers, advance booking is essential.
Which cruise terminals does this guide cover, and how do I find mine?
This guide covers the main Oslo Cruise Port (Oslo Havn) terminals: Søndre Akershus Kai, Filipstadkaia, and Revierkaia. Your cruise line will specify your terminal. All are served by the same local transport (Tram 12, Bus 60). Check the official Port of Oslo website for the latest terminal map and information.
Is it better to fly into Oslo or take a train if I'm connecting to a cruise?
For international travelers, flying into Oslo Gardermoen (OSL) is the most common and efficient entry point. The airport is the main international hub with excellent ground transport links to the city and port. Long-distance trains from within Norway or Sweden also arrive at Oslo Central Station, making the final connection to the port identical.