Explore Destinations

Discover the world's most amazing places

How to Get from Oslo Gardermoen Airport to Trondheim

Quick Answer

The best overall way to get from Oslo Gardermoen Airport (OSL) to Trondheim city center is by train. The complete journey takes about 7-8 hours and costs between 300-800 NOK. You'll first take the Flytoget or Vy airport train to Oslo Central Station (Oslo S), then transfer to the Dovrebanen line direct to Trondheim Central Station. For speed, a connecting domestic flight is fastest door-to-door (~4-5 hours), while long-distance bus is the cheapest option (~6-8 hours, from 200 NOK).

Quick Navigation: Oslo Airport to Trondheim Guide

By Train: The Scenic & Convenient Choice

Taking the train from Oslo Airport to Trondheim is a two-leg journey but offers stunning views of the Norwegian countryside, reliable service, and city-center to city-center convenience. It's the most popular choice for both tourists and locals.

Journey Steps:

  1. Airport to Oslo Central (Oslo S): Take the Flytoget Airport Express Train (19 mins, ~210 NOK) or the regular Vy regional train (23 mins, ~118 NOK). Both depart frequently from the airport terminal.
  2. Transfer at Oslo S: Follow signs to the long-distance platforms. The station has amenities (food, shops, lounges).
  3. Oslo S to Trondheim S: Board the Dovrebanen line train operated by Vy. This is a direct train with no further changes.
Train Type (Oslo S -> Trondheim)Travel TimeApprox. Price (One-Way)*Key Features
Vy Express Train~6 hours 30 mins400 - 800 NOKFastest train option, comfortable seats, power outlets, free WiFi, onboard bistro carriage.
Regional Train (Slower/Off-Peak)~7 hours 30 mins300 - 600 NOKMore stops, potentially cheaper "Minipris" tickets if booked far in advance.

*Prices vary greatly based on booking time (weeks vs. days in advance) and flexibility. Check Vy's website for live prices.

Booking Tips & What to Expect Onboard

Book tickets online via the Vy app or website. "Minipris" tickets are non-refundable but offer savings up to 50%. Standard tickets offer more flexibility. The train features:

By Domestic Flight: Fastest Door-to-Door (With Caveats)

While the flight from Oslo (OSL) to Trondheim (TRD) is only 1 hour, the total "door-to-door" time is longer due to airport procedures and transfers. It's best for those prioritizing speed over cost or scenery.

Realistic Door-to-Door Time Calculation

StepEstimated TimeNotes
1. Airport transfer in Oslo (Gate -> Departure)30-60 minsAssuming you've already landed and cleared customs at OSL.
2. Check-in & Security for domestic flight45-60 minsNorwegian airports recommend 1 hour for domestic.
3. Flight (OSL -> TRD)~1 hourOperated by SAS, Norwegian, Widerøe.
4. Disembark, Baggage Claim (TRD)20-30 minsVærnes (TRD) is a small, efficient airport.
5. TRD Airport to Trondheim City Center30-40 minsBy local train (7 mins to station + walk) or bus.
TOTAL (Estimated)~4 to 5 hoursHighly dependent on flight schedules and layover.

Airline & Airport Details

Verdict: Flight is the fastest option if you have a tight connection at OSL and book a flight soon after landing. Otherwise, the train's comparable total time and city-center convenience often make it a better choice.

By Long-Distance Bus: The Budget Champion

For the lowest possible cost, long-distance buses are unbeatable. Operators like Nor-Way and Vy Buss provide reliable service.

Key Bus Options & Routes

Bus TypeDeparture PointTravel TimeApprox. PricePros & Cons
Daytime BusOslo Bus Terminal (You must first get from OSL to Oslo city via train/bus)~8 - 9 hours250 - 500 NOKScenic views, daytime travel. Longer total journey due to transfer to bus terminal.
Night Bus / ExpressDirect from OSL (Some routes)~7 - 8 hours200 - 400 NOKCheapest overall. Saves on a night's accommodation. Can be tiring.

Practical Information

Best For: Solo travelers, backpackers, and anyone on a strict budget who doesn't mind a longer journey.

By Taxi or Private Transfer: Door-to-Door Luxury

This is by far the most expensive option and is generally not recommended for the full distance due to extreme cost and time. However, it has specific use cases.

Cost & Practicality Analysis

When Does It Make Sense?

Consider this only in exceptional circumstances:

Alternative: A more sensible use of taxis is for shorter legs, e.g., from OSL to your Oslo hotel before a train the next day, or from Trondheim station to your final hotel with lots of bags.

Ticket & Cost Comparison: At a Glance

This table summarizes all options to help you decide quickly. "Best Value" depends on your priority: cost, time, or comfort.

Transport ModeAvg. Door-to-Door TimeAvg. Cost (One-Way)Transfer/ChangesBest For
✅ Train (Overall Best)7 - 8 hours300 - 800 NOK1 (at Oslo S)Most travelers: Best balance of comfort, scenery, cost & convenience.
✈️ Domestic Flight (Fastest)4 - 5 hours500 - 1500+ NOK2+ (Airport transfers + flight)Speed prioritizers, those with a tight OSL connection.
🚌 Long-Distance Bus (Cheapest)7 - 9 hours200 - 500 NOK0-1Budget travelers, overnight savers, flexible schedules.
🚕 Taxi/Private Transfer7 - 8 hours10,000 - 15,000+ NOK0Large groups, special needs, corporate travel.

Money-Saving Tip: For trains and buses, booking 1-3 months in advance secures the lowest "Minipris" or promo fares. Prices can double close to departure.

Traveler Tips & Insider Experience

Beyond schedules and prices, here's practical advice for a smoother journey.

1. Master the Oslo S Transfer

Oslo Central Station is large but well-signed. Allow 15-20 minutes between your airport train arrival and your Trondheim train departure, especially if unfamiliar. Look for digital boards labeled "Dovrebanen" or "Trondheim S". The Vy service desk is on the main concourse if you need help.

2. Luggage Strategy

3. Timing & Seasonality Warnings

4. Onboard Amenities & Food

The Vy train bistro has decent but expensive food. A pro-tip is to buy a meal or snacks at Oslo Central Station before boarding—you'll have more and cheaper options. Always carry a water bottle.

FAQs: Oslo Airport to Trondheim

Is there a direct train from Oslo Airport to Trondheim?

No. There is no single direct train. You must change at Oslo Central Station (Oslo S). The journey is seamless: take an airport train to Oslo S, then a direct train from Oslo S to Trondheim.

What is the cheapest way to get from Oslo Airport to Trondheim?

The night bus is almost always the cheapest option, with fares starting around 200 NOK if booked well in advance. It's significantly cheaper than trains or flights.

What is the fastest way including waiting time?

A domestic flight is usually the fastest door-to-door (4-5 hours), but only if you land at OSL and have a well-timed connecting flight shortly after. Otherwise, the train's total time is competitive and often less stressful.

How far in advance should I book the train?

For the best prices, book the Vy train from Oslo S to Trondheim as soon as tickets are released (usually 90 days in advance). "Minipris" tickets sell out quickly, especially in summer and on weekends.

Can I use a Eurail or Interrail Pass for this journey?

Yes. Both the Eurail (for non-Europeans) and Interrail (for Europeans) passes are valid on Vy trains in Norway. You will need to pay a mandatory seat reservation fee (approx. 50-100 NOK) for the Dovrebanen line, which you can book at a station or via the Eurail app.

Is it easy to travel with children on the train?

Yes, trains are very family-friendly. Vy trains have family zones, space for strollers, and changing tables in accessible toilets. Children under 4 travel free, and kids up to 16 get a 50% discount on most tickets. The scenery also keeps them entertained.

What if my flight into OSL is delayed and I miss my booked train to Trondheim?

If you have a flexible train ticket, you can take the next available train (subject to seat availability). With a non-flexible "Minipris" ticket, you are typically not protected. This is a key risk. Consider a longer buffer (3+ hours) between your flight landing and your train departure, or purchase travel insurance that covers missed connections.

Which is more scenic, the train or the bus?

The train route (Dovrebanen) is widely considered one of Europe's most beautiful train journeys. It passes through the stunning Gudbrandsdalen valley, over the Dovre mountain plateau, and near the famous Røros area (a UNESCO site). The bus route follows main highways and, while pleasant, doesn't match the train's panoramic views.