Quick Answer
The best overall way to travel from Oslo Gardermoen Airport (OSL) to Stavanger is by a combination of Flytoget Airport Express Train to Oslo Central Station, followed by the direct Vy long-distance train. The total journey takes approximately 7.5 to 8.5 hours and costs between 600 - 1200 NOK per person, offering a scenic and comfortable ride. For pure speed, a domestic flight is the fastest (about 4-5 hours door-to-door), while the long-distance bus is the most budget-friendly option (from 400 NOK).
Taking the Train from Oslo Airport to Stavanger
The train journey from Oslo Gardermoen Airport to Stavanger is a two-leg trip widely regarded as one of Europe's most beautiful rail journeys, crossing mountainous terrain and stunning fjords. There is no direct train from the airport terminal; a change at Oslo Central Station (Oslo S) is required.
Step-by-Step Guide & Route Options
- Leg 1: Airport to Oslo Central Station (Oslo S)
- Flytoget Airport Express Train: Takes 19-22 minutes. Departures every 10 minutes. Cost: ~220 NOK. The fastest and most frequent option directly from the airport terminal.
- Vy Regional Train (R11/R12): Takes ~25 minutes. Departures every 20-30 minutes. Cost: ~120 NOK. A cheaper, slightly slower alternative. Both arrive at Oslo S.
- Leg 2: Oslo S to Stavanger via Vy Long-Distance Train
- Primary Route (Direct): The main F5 service runs directly from Oslo S to Stavanger, taking about 7 hours 40 minutes. It travels via Drammen, Kristiansand, and Egersund.
- Alternative Route (Via Bergen - Scenic): You can take a train from Oslo to Bergen (the famous Bergensbanen), then a connecting train/bus from Bergen to Stavanger. This is much longer (10+ hours) but offers unparalleled scenery.
Train Details, Tickets & Facilities
Vy's long-distance trains to Stavanger are modern and comfortable. Key features include:
- Seat Classes: Standard (2nd class) and Comfort (1st class with more space, complimentary coffee/tea).
- Facilities: Free WiFi, power sockets, a bistro car serving hot/cold meals, and dedicated family zones.
- Luggage: Ample space for large suitcases and ski/sports equipment racks. No strict weight limits for carry-on.
| Route Segment | Operator | Duration | Approx. Cost (Adult) | Key Notes |
|---|---|---|---|---|
| OSL Airport → Oslo S | Flytoget (Express) | 20 min | 220 NOK | Most frequent, non-stop |
| OSL Airport → Oslo S | Vy (Regional) | 25 min | 120 NOK | Budget airport transfer |
| Oslo S → Stavanger | Vy (Long-Distance) | 7h 40m | 400 - 900 NOK* | *Price varies with booking time & flexibility |
Pro Tip: Book the Oslo S to Stavanger leg well in advance on Vy's website for "Minipris" low-fare tickets, which can be as cheap as 299 NOK.
Flying from Oslo Gardermoen to Stavanger
Flying is the fastest transport method in terms of air time, but total door-to-door time must be considered. Stavanger's main airport is Stavanger Airport, Sola (SVG).
The "Door-to-Door" Time Reality
While the flight itself is only 50-60 minutes, the total travel time is significantly longer:
- At OSL: Arrive 1.5-2 hours before domestic flight departure for check-in and security.
- Flight Time: ~55 minutes.
- At SVG & to Stavanger City: Deplaning, baggage claim (15-30 min), then a 20-30 minute taxi/bus ride to the city center.
Total realistic door-to-door time: 4 to 5.5 hours.
Airlines, Airports & Tickets
- Airlines: SAS, Norwegian, and Widerøe operate this route with high frequency (20+ daily flights).
- Cost: One-way fares typically range from 500 to 1500 NOK, but last-minute or flexible tickets can be much higher. Budget carriers like Norwegian often have the best deals.
- Getting from SVG to Stavanger Center:
- Flybussen (Airport Express Bus): Takes 20-30 minutes, costs ~150 NOK. Departs frequently.
- Taxi: Takes 15-20 minutes, costs 350-500 NOK.
- Local Bus (Kolumbus): Cheaper (~55 NOK) but slower and less convenient with luggage.
Verdict: Choose flying if your priority is speed and your schedule aligns with flight times. For a more relaxed, scenic journey, the train is often preferable.
Taking the Long-Distance Bus (The Budget Choice)
For travelers on a tight budget, the long-distance bus is the most economical way to travel from Oslo to Stavanger, though it is the slowest.
Bus Operators & Routes
- Nor-Way Bussekspress & Vy Buss: These are the primary operators. The route is typically operated by Nor-Way's "NW400" service.
- Key Route: Oslo Bus Terminal (not the airport) → Kristiansand → Stavanger. You must first get from OSL Airport to Oslo Bus Terminal (about 50 min by Flytoget/regional train + short walk).
- Duration: Approximately 9 to 10.5 hours from Oslo city center to Stavanger.
Day Bus vs. Night Bus
| Type | Schedule | Pros | Cons |
|---|---|---|---|
| Day Bus | Departures in the morning/afternoon. | See the scenic coastal and forest landscapes. | Uses a full day of travel. |
| Night Bus | Overnight departure (e.g., 22:30-07:00). | Saves on one night's accommodation. Arrive early in Stavanger. | Can be difficult to sleep. Limited views. |
Cost, Booking & Practical Info
- Cost: Fares start as low as 300 - 500 NOK one-way if booked in advance. Walk-up fares are higher.
- Booking: Essential. Book online via Nor-Way or Vy Buss. Seat selection is usually available.
- Facilities: Modern coaches have free WiFi, power outlets, and a toilet. Luggage allowance is usually one large suitcase + carry-on.
- Arrival in Stavanger: Buses terminate at Stavanger's central bus station, which is within walking distance of many hotels and the ferry terminal.
Taxi & Private Transfers (Door-to-Door Convenience)
A taxi or pre-booked private transfer from Oslo Airport directly to Stavanger is extremely expensive and not recommended for most travelers due to the 8-hour drive and prohibitive cost. It is only viable in specific circumstances.
Cost & Considerations
- Estimated Cost: 10,000 - 18,000 NOK (≈ $1000 - $1800) for a one-way trip. This is a fixed price negotiated with the driver/company for such a long distance.
- Travel Time: Approximately 7-8 hours by road, depending on traffic and ferry crossings (the driver will use the car ferry between Lauvvik and Oanes).
When Might This Option Make Sense?
- Large Groups (4+ people): Splitting the cost can make it comparable to individual train/flight tickets.
- Late-Night/Early-Morning Arrivals: When no public transport is available to connect to your final train/bus.
- Travelers with Severe Mobility Issues or Excessive Luggage that cannot be managed on public transport.
- Corporate Travel with a high budget for door-to-door convenience.
Recommendation: For a private vehicle, consider renting a car one-way instead. While still costly (rental + fuel + one-way drop fee ≈ 3000-5000 NOK), it offers more flexibility and is significantly cheaper than a taxi for this distance.
Ticket Options & Cost Comparison Table
Below is a simplified comparison to help you decide based on key factors. All costs are approximate per adult one-way.
| Mode | Total Door-to-Door Time | Approx. Cost (NOK) | Best For | Booking Advice |
|---|---|---|---|---|
| Train (Via Oslo S) | 7.5 - 8.5 hours | 600 - 1200 | Scenery, comfort, reliability, eco-conscious travelers | Book Vy leg months ahead for "Minipris". Buy Flytoget on arrival. |
| Domestic Flight | 4 - 5.5 hours | 500 - 1500+ | Absolute speed, business travel, limited time | Book 2-6 weeks ahead for best fares. Compare SAS, Norwegian. |
| Long-Distance Bus | 10 - 11.5 hours* | 400 - 700 | Budget travelers, backpackers, overnight cost-savers | Book online in advance. Check Nor-Way & Vy Buss. |
| Taxi/Private Transfer | 7 - 8 hours | 10,000 - 18,000 | Large groups, special needs, unlimited budget | Pre-book with a reputable company. Negotiate fixed price. |
*Includes travel from OSL to Oslo Bus Terminal.
Winner for Value & Experience: Train. Winner for Budget: Bus. Winner for Speed: Flight.
Traveler Experience & Insider Tips
- Buy Train Tickets Directly: Always book train tickets via the official Vy website or app. Third-party sites often charge fees and have less flexible change policies.
- Manage Your Luggage: If you have heavy bags, consider using the left luggage lockers at Oslo Central Station if you have a long wait between connections.
- The "Ticketless" Myth: While you can often buy airport train tickets on board (with a surcharge), you MUST have a valid pre-booked ticket for the long-distance Vy train from Oslo S to Stavanger. Conductors do check.
- Food on Board: The train bistro is good but pricey. Packing a picnic from the airport or Oslo S is a popular and tasty money-saving strategy.
- Seat Reservations: For the long train ride, a seat reservation (often included in your ticket) is crucial, especially in summer and on Fridays/Sundays. Choose a window seat on the left side (westbound) for the best fjord views later in the journey.
- Connectivity: Mobile coverage and WiFi can be intermittent in the mountain passes between Oslo and the south coast. Download offline maps, music, or movies beforehand.
Booking & Money-Saving Tips
- Book Early, Save Big: This is the #1 rule for Norwegian trains and buses. "Minipris" train tickets and discounted bus fares are released early and sell out fast.
- Flexible Dates: Use the Vy or flight booking calendar view. Traveling mid-week (Tue-Thu) is almost always cheaper than on weekends.
- Rail Passes: If you're doing extensive travel in Norway, check if an Interrail/Eurail One Country Pass for Norway makes economic sense compared to point-to-point tickets for this specific journey.
- Combined Tickets: Some travel planning apps may offer "through tickets" combining the airport train and long-distance train, but always verify the total cost against buying separately.
- Student & Senior Discounts: Students with an ISIC card and seniors (67+) are eligible for significant discounts on Vy trains. Have your ID ready.
- Flight Alerts: Set up price alerts on Google Flights or Skyscanner for the OSL-SVG route to catch price drops.
FAQs: Traveling from Oslo Airport to Stavanger
Is there a direct train from Oslo Airport to Stavanger?
No. There is no direct train service. You must take a short airport train (Flytoget or Vy regional) to Oslo Central Station (Oslo S) first, then transfer to the direct long-distance Vy train to Stavanger.
What is the cheapest way to get from Oslo Gardermoen to Stavanger?
The long-distance bus is consistently the cheapest option, with advance fares from around 400 NOK. The budget airport train (Vy regional) + an advance "Minipris" long-distance train ticket can also be very cost-effective.
Is it better to fly or take the train from Oslo to Stavanger?
It depends on your priorities. Fly for pure speed (4-5 hours door-to-door). Take the train for a scenic, comfortable, and more environmentally friendly journey (7.5-8.5 hours) where the travel itself is part of the experience.
How far in advance should I book the train?
For the best fares on the Oslo S to Stavanger leg, book as soon as tickets are released (up to 6 months in advance). The lowest "Minipris" tickets sell out quickly, especially for summer and holiday travel.
Can I use a Eurail Pass for this journey?
Yes, an Interrail/Eurail Pass valid in Norway covers both the Vy regional train from the airport and the long-distance Vy train to Stavanger. However, you must pay a mandatory seat reservation fee (approx. 50-100 NOK) for the long-distance train, which should be booked well ahead.
What if my flight arrives late at night?
If you arrive after the last train/bus to Stavanger has departed, your options are: 1) Stay overnight in Oslo (airport hotels or city center). 2) Take a very expensive taxi. 3) Take the airport train to Oslo and stay there, continuing your journey the next morning (most practical).
Is the train journey from Oslo to Stavanger scenic?
Yes, absolutely. The latter half of the journey, after passing Kristiansand, runs along the stunning southern coastline and fjords (like Jøssingfjord). It's a highly recommended experience for the views alone.
How do I get from Stavanger Airport (SVG) to the city center?
The Flybussen (Airport Express Bus) is the most convenient, taking 20-30 minutes to the central bus/railway station for about 150 NOK. Taxis are available but cost 350-500 NOK.