1map logoGo to main page

Oslo, Oslo County to Vasteras, Vastmanland from $39: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Oslo, Norway
to
Vasteras, Sweden

How to Get from Oslo to Vasteras: 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.

$39 by busBest price
426 kmDistance
4h 10m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oslo to Vasteras 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
Train
Average Duration
6h  1m
Estimated price
$49-93
Recommended
Company
Various
Bus
Average Duration
6h  55m
Estimated price
$39-53
Cheapest
route map
Distance: 426 km
Duration: 4h 10m

See more options

Company
Vy Bus4You
Bus
Average Duration
6h  5m
Estimated price
$40-76
Company
Various
Train
Plane
Average Duration
4h  10m
Estimated price
$79-462
Company
N/A
Drive
Average Duration
5h  5m
Estimated price
$87-125

Oslo - Vasteras operators

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

Train
Contact phone
+46 77 175 75 75
Website
https://www.sj.se/en/

Train from Oslo S to Hallsberg station

Average Duration
3h 46m
Estimated price
36-468

Train from Hallsberg station to Västerås Centralstation

Average Duration
1h 35m
Estimated price
36-469

Train from Stockholm Centralstation to Västerås Centralstation

Average Duration
56m
Estimated price
466-892
Contact phone
+47 61 05 19 10
Website
https://www.vy.no/en

Train from Oslo S to Oslo lufthavn stasjon

Average Duration
22m
Estimated price
891-897
Bus
Contact phone
+47 407 05070
Website
https://www.vybuss.com/

Bus from Oslo Bussterminal to Västerås Centralstation

Average Duration
6h 5m
Estimated price
49-76
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Oslo to Töcksfors

Average Duration
1h 20m
Estimated price
360-361

Bus from Töcksfors to Västerås

Average Duration
4h 35m
Estimated price
362-36
Plane
Website
https://www.flysas.com

Plane from Oslo Airport to Stockholm Airport

Average Duration
1h 2m
Estimated price
40-464
Website
https://www.norwegian.com

Plane from Oslo Airport to Stockholm Airport

Average Duration
1h 1m
Estimated price
36-465
Website
https://www.ethiopianairlines.com

Plane from Oslo Airport to Stockholm Airport

Average Duration
1h 20m
Estimated price
466-467

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

Traveling between Oslo and Vasteras 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.

Departure Point
Oslo Bussterminal station
Arrival Point
Västerås Centralstation
Useful tips for bus travellers
• Before your trip, check Vy Buss' website for the latest schedule and ticket availability, as bus times may vary: Vy Buss.
• Bring snacks and entertainment for the 6h 55m journey, as the bus may not have onboard amenities; consider downloading movies or music for offline use.
• Upon arriving at Västerås Centralstation, take note of the station's layout to easily find connections or exits; also, there's a nice café at the station called Café Station that is perfect for grabbing a bite after your journey.

Frequently asked questions

Find out more about the route from Oslo to Vasteras.

Or choose the category:
The distance between Oslo and Vasteras is approximately 328.3 km by road. Travel times vary depending on the mode of transportation. By train, it takes approximately 5 hours and 46 minutes to travel from Oslo to Vasteras. Alternatively, combining a train and a flight can reduce the travel time to around 5 hours and 16 minutes. By car, it takes approximately 5 hours and 5 minutes to reach Vasteras from Oslo, while the bus journey takes approximately 6 hours.
The most cost-effective option for traveling from Oslo to Vasteras is by bus, as it is relatively affordable and takes around 6 hours. However, if you are looking for a quicker option, driving yourself would be the most time-efficient. It takes approximately 5 hours and 5 minutes to reach Vasteras by car.
The prices for a train ticket between Oslo and Vasteras range from €59 to €100. Alternatively, taking a bus from Vasteras to Oslo would cost between €32 and €46.
To get from Oslo to Vasteras without using public transportation, the best option would be to drive. The distance between the two cities is approximately 426.5 km, which takes about 5 hours and 5 minutes by car. Depending on the fuel consumption and tolls, the estimated cost for the journey ranges from €83 to €128.
To travel from Oslo to Vasteras without a car, the best option is to take a train. The train journey takes approximately 5 hours and 46 minutes and the ticket prices range from €55 to €101.
Yes, there is a direct bus link between Oslo and Västerås. The bus departs from Oslo Bussterminal and arrives at Västerås Centralstation. The journey lasts approximately 6 hours and services operate daily. However, there is no direct train connection between the two cities, and if traveling by train, there would be a transfer at Hallsberg station, resulting in a total travel time of around 5 hours and 46 minutes.
The flight between Oslo and Vasteras typically takes around 1 hour. The cost of the flight can vary depending on the airline and time of booking, but it is usually in the range of $100 to $200. It is important to note that there are no direct flights from Oslo to Vasteras, so travelers would need to fly to Stockholm Airport and then travel to Vasteras by train or bus.
There are plenty of accommodation options available in Västerås. With over 54 hotels to choose from, you can find something suitable for your budget and preferences. Prices start at €40 per night, providing a range of options for different travelers. Whether you prefer luxury hotels, budget-friendly options, or cozy boutique stays, Västerås has plenty of choices to offer.