1map logoGo to main page

Trollhättan, Västra Götaland to Oslo, Oslo County from $24: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Trollhättan, Sweden
to
Oslo, Norway

How to Get from Trollhättan 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.

$24 by busBest price
248 kmDistance
2h 47m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Trollhättan 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
Norwegian Railways (VY)
Train
Average Duration
3h  18m
Estimated price
$33-58
Recommended
Company
Various
Bus
Average Duration
3h  42m
Estimated price
$24-32
Cheapest
route map
Distance: 248 km
Duration: 2h 47m

See more options

Company
Various
Bus
Average Duration
4h  21m
Estimated price
$29-54
Company
N/A
Drive
Average Duration
2h  47m
Estimated price
$48-78

Trollhättan - Oslo operators

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

Train
Contact phone
+47 61 05 19 10
Website
https://www.vy.no/en

Train from Trollhättan Centralstation to Oslo S

Average Duration
3h 18m
Estimated price
31-54
Bus
Contact phone
+46 77 141 43 00
Website
https://www.vasttrafik.se

Bus from Trollhättan Centralstation to Torp Terminalen Uddevalla

Average Duration
46m
Estimated price
4.5-310
Contact phone
+47 407 05070
Website
https://www.vybuss.com/

Bus from Uddevalla Torp to Oslo Central Bus Station

Average Duration
2h 30m
Estimated price
27-45

Bus from Torp Terminalen Uddevalla to Oslo Bussterminal

Average Duration
2h 35m
Estimated price
27-45
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Uddevalla to Oslo

Average Duration
2h 40m
Estimated price
312-313
Contact phone
+48 77 443 44 44
Website
https://www.sindbad.pl/en/home

Bus from Uddevalla to Oslo

Average Duration
3h 31m
Estimated price
312-313

Trollhättan to Oslo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Trollhättan 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.

Average price
€46 - €73
Departure Point
Trollhättan Centralstation
Arrival Point
Oslo S station
Useful tips for train travellers
Onboard Services: The train service between Trollhattan and Oslo is primarily operated by VY (vy.no) and SJ (sj.se). Both operators provide catering services, including a snack bar where you can purchase drinks, light meals, and refreshments. VY also offers a selection of sandwiches and pastries, while SJ often features local delicacies. Make sure to check the onboard menu during your trip.
Seating Options: When traveling from Trollhattan to Oslo, you can choose between different seating classes on both VY and SJ trains. VY offers Standard Class (Economy) seating with basic amenities and First Class seating which provides more spacious seats and complimentary refreshments. SJ offers similar options with seating in丌 standard second and first class. If traveling for leisure, consider upgrading to First Class for a more comfortable journey.
Arrival Station Tip: Upon arrival at Oslo Central Station, you can easily navigate the facility as it is well-signposted. There are luggage lockers available where you can securely store your bags for a few hours if you wish to explore the city without them. Restrooms are clean and accessible, and while shower facilities are not provided, there are plenty of cafes and lounges to relax in.
Departure Point
Trollhättan Centralstation
Arrival Point
Oslo Central Bus Station

Frequently asked questions

Find out more about the route from Trollhättan to Oslo.

Or choose the category:
The distance between Trollhättan and Oslo is 202.8 km by air. By train, it takes approximately 3 hours and 2 minutes to travel from Trollhattan to Oslo. If you prefer to drive, the road distance is 247.8 km, and it takes around 2 hours and 47 minutes by car. Alternatively, taking a bus from Trollhattan to Oslo would take approximately 4 hours and 3 minutes.
The most cost-effective option for traveling from Trollhättan to Oslo is by bus. The bus journey takes around 4 hours and 3 minutes and costs between €21 and €32. However, if you are looking for a quicker option, driving is the most time-efficient. It takes approximately 2 hours and 47 minutes to reach Oslo by car, but the cost is higher, ranging from €46 to €74.
The prices for traveling from Trollhattan to Oslo by train range from €32 to €51. If you choose to travel by bus, the prices range from €22 to €31.
To travel from Trollhattan to Oslo without using public transportation, you can drive the distance, which is approximately 247.8 km. The estimated driving time is about 2 hours and 47 minutes. You can expect to pay between €46 to €74 for fuel and toll fees for the car journey.
The best way to travel from Trollhättan to Oslo without a car is by taking a train. The train journey takes approximately 3 hours and 2 minutes and costs between €32-€51.
Yes, there is a direct train connection between Trollhättan and Oslo. The train journey takes approximately 3 hours and 2 minutes, with services departing every two hours. Unfortunately, there is no direct bus from Trollhättan to Oslo, but there are bus services available with transfers that take approximately 3 hours and 40 minutes to reach Oslo.
There are plenty of accommodation options near Oslo. With over 409 hotels to choose from, visitors can find a suitable stay to fit their budget and preferences. Prices for hotels in Oslo start at €56, providing a range of affordable options for travelers.