1map logoGo to main page

Trondheim, Trondelag to Oslo, Oslo County from $70: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Trondheim, Norway
to
Oslo, Norway

How to Get from Trondheim to Oslo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$70 by busBest price
394.3 kmDistance
1h 52m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Trondheim to Oslo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Train
Average Duration
1h  52m
Estimated price
$107-251
Recommended
Company
Vy Buss
Bus
Average Duration
7h  41m
Estimated price
$70-110
Cheapest
route map
Distance: 394.3 km
Duration: 1h 52m

See more options

Pricing table
Company
Sj Nord
Train
Average Duration
8h  59m
Estimated price
$70-100
Company
various
Bus
Train
Average Duration
8h  4m
Estimated price
$74-112
Company
various
Bus
Average Duration
8h  55m
Estimated price
$75-120
Company
various
Drive
Average Duration
6h  43m
Estimated price
$100-160
Company
various
Drive
Plane
Train
Average Duration
5h  16m
Estimated price
$198-393

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Train $36 $28 $28 $31 $35 $32 $36
Fly $47 $47 $47 $47 $58 $47 $47

Traveling From Trondheim to Oslo

The route from Trondheim to Oslo offers you a striking contrast between the serene beauty of Trondheim’s historic charm and the vibrant urban energy of Norway’s capital.

Best Neighborhoods in Oslo

Oslo boasts diverse neighborhoods, each with its distinct character and attractions.

Grünerløkka
• Hipster vibe with trendy cafes and shops.
• Vibrant street art and cultural events throughout the year.
Aker Brygge
• Waterfront dining with stunning views of the fjord.
• A blend of modern architecture and historic sites.
Gamle Oslo
• Rich history with charming old buildings and landmarks.
• Home to the bustling Munch Museum and parks.

Best Times To Visit Oslo's Attractions

Visiting Oslo offers memorable experiences, especially if you time your visits well.

Vigeland Park
Early mornings on weekdays provide a quieter, peaceful atmosphere.
Oslo Opera House
Visit during late afternoon for fewer tourists and stunning sunset views.
Akershus Fortress
Weekday mornings allow you to explore without large crowds.

Oslo Weather: What to Expect Year-Round

Oslo experiences a temperate climate with distinct seasons, making it essential to plan your visit according to temperature and precipitation patterns. The best times to explore the city are during late spring and early fall when the weather is milder, allowing you to fully enjoy outdoor attractions and activities.

Dining Recommendation

In Oslo, don’t miss trying the open-faced sandwiches known as 'smørbrød' at a cozy spot like 'Smalhans,' where each bite bursts with flavor from fresh, local ingredients. This dining experience stands in contrast to Trondheim’s traditional dishes, offering a vibrant atmosphere and innovative culinary twists that highlight Norway’s diverse food scene.

Trondheim - Oslo operators

Explore transport companies operating between Trondheim and Oslo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
flysas.com

Plane from Trondheim (TRD) to Oslo (OSL)

Average Duration
1h
Estimated price
$60-240
Website
norwegian.com

Plane from Trondheim (TRD) to Oslo (OSL)

Average Duration
55m
Estimated price
$60-230
Website
dat.dk

Plane from Orland (OLA) to Oslo (OSL)

Average Duration
1h 15m
Estimated price
$130-300
Website
wideroe.no

Plane from Trondheim (TRD) to Oslo (OSL)

Average Duration
1h 5m
Estimated price
$85-550
Train
Contact phone
23 15 90 00
Website
flytoget.no

Train from Oslo lufthavn stasjon to Oslo S

Average Duration
22m
Estimated price
$19-22
Contact phone
+47 61 05 19 10
Website
vy.no

Train from Lillehammer stasjon to Oslo S

Average Duration
2h 11m
Estimated price
$26-40
Contact phone
61 25 22 00
Website
sj.no

Train from Trondheim S to Oslo Tollbugata

Average Duration
8h 59m
Estimated price
$70-100
Bus
Contact phone
+47 407 05070
Website
vybuss.no

Bus from Olav Kyrres gate to Oslo bussterminal

Average Duration
7h 41m
Estimated price
$70-110

Bus from Olav Kyrres gate to Lillehammer skysstasjon

Average Duration
5h 11m
Estimated price
$45-75

Bus from Harpefoss skule to Oslo bussterminal

Average Duration
3h 50m
Estimated price
$35-60

Bus from Olav Kyrres gate to Harpefoss skule

Average Duration
4h 5m
Estimated price
$40-60

Bus from Lillehammer skysstasjon to Oslo S

Average Duration
Estimated price
$0-0

Trondheim to Oslo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Trondheim and Oslo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Trondheim to Oslo covering a distance of 487.6 km. 🏞️ Enjoy the stunning Norwegian landscapes as you drive for approximately 6 hours and 43 minutes. 💰 Explore flexible pricing options ranging from €92 to €147 for the journey from Trondheim to Oslo by car. 🛣️
Average price
€92 - €148
🕒 The comfortable Sj Nord train service takes approximately 8 hours and 59 minutes to reach Oslo from Trondheim. 💰 Ticket prices for this train ride range from €64 to €92, providing an affordable and convenient option for those looking to travel from Trondheim to Oslo by train.
Departure Point
Trondheim S station
Arrival Point
Oslo Tollbugata station
Useful tips for train travellers
• On the train from Trondheim to Oslo, you can expect onboard catering services provided by Vy. They offer a range of snacks, beverages, and light meals available for purchase. Be sure to check the menu when you board, and consider bringing cash or a card since not all onboard staff may accept both.
• The Vy trains on this route typically provide three seating options: Economy, Business, and First Class. In Economy Class, you'll find comfortable standard seating with nearby power outlets. Business Class offers more spacious seating and some complimentary snacks, while First Class provides the most luxurious experience with larger seats, more legroom, and dedicated service.
• The main operator for the Trondheim to Oslo route is Vy. For timetables, tickets, and other information, visit their website at ">">vy.no Additionally, check other train operators if available, though Vy is the primary service provider on this route.
🛫 Experience a quick and convenient journey from Trondheim to Oslo by taking a direct flight, which typically lasts around 55 minutes. With airlines like Widerøe, Norwegian Air Shuttle, and Scandinavian Airlines operating on this route, you have multiple options for your travel.
Departure Point
Trondheim Airport
Arrival Point
Oslo Airport
🚌 Embark on an overnight adventure from Trondheim to Oslo by bus, departing from Olav Kyrres gate in Trondheim. 🌙 Arrive at Oslo bussterminal in Oslo after a scenic journey that lasts approximately 7 hours and 41 minutes. 📅 This convenient bus service operates daily, ensuring flexibility for your travel plans between these two vibrant Norwegian cities. 💼 Sit back, relax, and enjoy the beautiful scenery as you make your way from Trondheim to Oslo with Vy Buss. 💰 Ticket prices for the bus journey from Trondheim to Oslo typically range from €64 to €101, making it an affordable and comfortable transportation option for exploring the stunning landscapes of Norway. 🇳🇴
Departure Point
Olav Kyrres gate station
Arrival Point
Oslo bussterminal station

Frequently asked questions

Find out more about the route from Trondheim to Oslo.

Or choose the category:
The distance between Trondheim and Oslo is approximately 245 miles or 303.3 miles by road. Traveling by train, it takes about 7 hours and 22 minutes to reach Oslo from Trondheim. Alternatively, you can take a flight from Trondheim followed by a train, which takes around 2 hours and 57 minutes. If you prefer to drive, it takes approximately 6 hours and 43 minutes to travel from Trondheim to Oslo by car. Taking a bus is the longest option, with a travel time of approximately 9 hours and 1 minute from Trondheim to Oslo.
To travel from Trondheim to Oslo cost-effectively, the train is the best option. It takes 7 hours and 22 minutes, with prices ranging from €54 to €81. If time is a priority, the fastest option is to fly from Trondheim to Oslo and then take a train, which takes 2 hours and 57 minutes and costs between €68 and €217. Both options offer a convenient way to reach Oslo from Trondheim, depending on your budget and schedule.
The prices for trains between Trondheim and Oslo range from €54 to €81. On the other hand, a bus ride from Oslo to Trondheim can cost between €83 and €106. These prices may vary depending on the time of purchase, season, and availability. It's recommended to check with different transportation providers to find the best price for your travel dates.
To travel from Trondheim to Oslo without using public transportation, you can choose to drive by car. The driving distance is approximately 303 miles, and it takes around 6 hours and 43 minutes to complete the journey. You will have the flexibility to make stops along the way and enjoy the scenic views of the Norwegian landscape. However, it is important to factor in costs such as fuel and toll fees, which can range from €91 to €145.
The best way to travel from Trondheim to Oslo without a car is by train. The journey takes approximately 7 hours and 22 minutes and tickets cost between €54 and €81. The train ride offers scenic views and is a comfortable and convenient option for travel between the two cities.
Yes, there is a direct link between Trondheim and Oslo. The train service operated by Sj Nord departs from Skansen stasjon and arrives at Oslo S, with a journey time of approximately 7h 22m, operating five times a week from Monday to Friday. Alternatively, there is an overnight bus service operated by Vy Buss, which departs from Trondheim S and arrives at Oslo bussterminal, with a journey time of approximately 7h 41m and operates every day.
The flight between Trondheim and Oslo typically takes 55 minutes. This is the quickest and most convenient mode of transportation between the two cities. As for the cost, it varies depending on the airline, time of booking, and availability, but on average, a one-way ticket can cost around $100-150. It is recommended to check with different airlines and book in advance to get the best deals on flights between Trondheim and Oslo.
There are numerous accommodation options available in Oslo. With over 409 hotels to choose from, travelers have a wide range of choices. Prices start at €54 per night, making it suitable for various budgets. Whether you prefer luxury hotels, budget-friendly options, or boutique accommodations, you can easily find a convenient place to stay near Oslo.