1map logoGo to main page

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

Compare Travel Options and Prices

from
Vasteras, Sweden
to
Oslo, Norway

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

$33 by busBest price
328 kmDistance
4h 53m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Vasteras 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
Vy Buss
Bus
Average Duration
6h  10m
Estimated price
$33-48
Recommended
Company
various
Train
Plane
Average Duration
4h  53m
Estimated price
$97-300
Cheapest
route map
Distance: 328 km
Duration: 4h 53m

See more options

Pricing table
Company
various
Train
Average Duration
6h  15m
Estimated price
$47-93
Company
various
Train
Average Duration
6h  17m
Estimated price
$47-93
Company
N/A
Drive
Average Duration
5h  4m
Estimated price
$85-132

Compare prices for your selected dates

TypeMo 27/01Tu 28/01We 29/01Th 30/01Fr 31/01Sa 01/02Su 02/02
Bus $21 $20 $20 $20 $25 $24 $27
Train $29 $31 $37 $34 $45 $42 $44
Fly $47 $53 $53 $52 $55 $61 $46

Vasteras - Oslo operators

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

Bus
Contact phone
+47 407 05070
Website
https://www.vybuss.com/

Bus from Vasteras Central Station to Oslo Central Bus Station

Average Duration
6h 10m
Estimated price
31-45
Train
Contact phone
+46 771 15 15 15
Website
https://www.vy.se

Train from Västerås Centralstation to Karlstad Centralstation

Average Duration
2h 8m
Estimated price
31-31

Train from Karlstad Centralstation to Lillestrøm stasjon

Average Duration
2h 51m
Estimated price
0-0
Contact phone
+46 77 175 75 75
Website
https://www.sj.se/en/

Train from Västerås Centralstation to Hallsberg station

Average Duration
1h 38m
Estimated price
31-45

Train from Hallsberg station to Oslo S

Average Duration
3h 39m
Estimated price
31-45

Train from Västerås Centralstation to Stockholm Centralstation

Average Duration
57m
Estimated price
31-45
Contact phone
23 15 90 00
Website
https://www.flytoget.no

Train from Oslo lufthavn stasjon to Oslo S

Average Duration
22m
Estimated price
45-46
Plane
Website
https://www.flysas.com

Plane from Stockholm (ARN) to Oslo (OSL)

Average Duration
1h
Estimated price
45-313
Website
https://www.norwegian.com

Plane from Stockholm (ARN) to Oslo (OSL)

Average Duration
1h
Estimated price
314-315
Website
https://www.ethiopianairlines.com

Plane from Stockholm (ARN) to Oslo (OSL)

Average Duration
1h 5m
Estimated price
311-316

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

Traveling between Vasteras 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
€82 - €128
Departure Point
Västerås Centralstation
Arrival Point
Lillestrøm stasjon station
Departure Point
Stockholm Airport
Arrival Point
Oslo Airport
Departure Point
Vasteras Central Station
Arrival Point
Oslo Central Bus Station
Useful tips for bus travellers
• For the most comfortable experience, book your tickets in advance through the Vy Buss website (vybuss.no) or consider other operators like FlixBus (flixbus.com) as they sometimes offer competitive prices and schedules.
• Be sure to check the Vy Buss timetable closely, as the direct bus from Västerås Central Station to Oslo Central Bus Station only departs four times daily; getting there early will allow you to grab a good seat, as the journey takes approximately 6h 10m.
• Upon your arrival at Oslo Central Bus Station, look for the well-marked signs directing you to nearby public transportation options, such as tram and metro services, which are conveniently located in the lower level of the bus station, making it easy to continue your journey or explore the city.

Frequently asked questions

Find out more about the route from Vasteras to Oslo.

Or choose the category:
The distance between Vasteras and Oslo is approximately 328.3 km by road. By train, it takes around 5 hours and 58 minutes to reach Oslo from Vasteras. Another option is to take a train and then fly, which takes about 4 hours and 53 minutes. The travel time by car from Vasteras to Oslo is around 5 hours and 4 minutes, while by bus it takes approximately 6 hours and 15 minutes to reach Oslo from Vasteras.
The most cost-effective option for traveling from Västerås to Oslo is by bus, which typically takes around 6 hours and 15 minutes and costs between €32 and €45. However, if time is a priority, the quickest option is to take a train to the nearest airport and then fly to Oslo, which takes approximately 4 hours and 53 minutes and costs between €73 and €200.
When traveling from Vasteras to Oslo the prices for a train ticket can range from €39 to €85. Alternatively, if you choose to take a bus, the ticket prices for the journey between Oslo and Vasteras can range from €32 to €45.
To travel from Vasteras to Oslo without using public transportation, you can drive the distance of approximately 423.3 km. The driving time is around 5 hours and 4 minutes. The cost of this option usually ranges from €82 to €127, depending on factors such as fuel prices and tolls.
To travel from Västerås to Oslo without a car, the best option is to take a train. The journey takes approximately 5 hours and 58 minutes and costs between €36 and €86.
Yes, there is a direct link between Vasteras and Oslo. Although there is no direct train from Västerås station to Oslo, you can take a train from Västerås Centralstation to Hallsberg station and then transfer to another train to Oslo. The journey, including transfers, takes approximately 5 hours and 58 minutes. Alternatively, you can also take a direct bus from Västerås Centralstation to Oslo Bussterminal, which operates hourly and takes around 6 hours and 15 minutes.
The flight between Västerås and Oslo typically takes around 1 hour. The cost of the flight can vary depending on factors such as the airline, time of booking, and availability of deals. On average, however, you can expect to pay around $150 to $250 for a one-way ticket.
There are several options for accommodations near Oslo. With over 409 hotels available, travelers can choose from a range of options to suit their preferences and budgets. Prices start at €55 per night, ensuring there are options for all budgets.