There are 3 ways to get from Oslo to Birka by train, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Oslo Airport, Gardermoen, fly, bus
best- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Stockholm-Arlanda Airport (ARN)plane OSL - ARN
- Take the bus from Brommaplan to Sjöängen Munsöbus
7h 41mBus
- Take the bus from Oslo bussterminal to Karlstad Centralstationbus
- Take the bus from Karlstad Bus Station Drottninggatan to Stockholm Arlanda Airport Terminal 5bus 829 / ...
- Take the bus from Arlanda terminal 5 buss to Brommaplanbus 985
- Take the bus from Brommaplan to Sjöängen Munsöbus 311
13h 7mTrain to Gothenburg-Landvetter Airport, fly, bus
- Take the train from Oslo S to Göteborg Centralstationtrain
- Fly from Gothenburg-Landvetter Airport (GOT) to Stockholm-Arlanda Airport (ARN)plane GOT - ARN
- Take the bus from Brommaplan to Sjöängen Munsöbus
10h 27m
Oslo Airport, Gardermoen (OSL) to Stockholm-Arlanda Airport (ARN) flights
Comparing Your Travel Options
No, there is no direct bus from Oslo to Birka. However, there are services departing from Oslo bussterminal and arriving at Lindby via Karlstad Bus Station Drottninggatan, Arlanda terminal 5 buss, Brommaplan and Sjöängen Munsö. The journey, including transfers, takes approximately 13h 7m.
The distance between Oslo and Birka is 529 km.
The best way to get from Oslo to Birka without a car is to bus which takes 13h 7m and costs .
It takes approximately 7h 41m to get from Oslo to Birka, including transfers.
Oslo to Birka bus services, operated by Vy Buss, depart from Oslo bussterminal station.
Oslo to Birka bus services, operated by Vy Buss, arrive at Karlstad Centralstation.
There are 146+ hotels available in Birka.
What companies run services between Oslo, Norway and Birka, Stockholm County, Sweden?
You can take a bus from Oslo bussterminal to Birka via Karlstad Centralstation, Karlstad Bus Station Drottninggatan, Stockholm Arlanda Airport Terminal 5, Arlanda terminal 5 buss, Brommaplan, Sjöängen Munsö, and Lindby in around 13h 7m.
- Website
- flysas.com
Flights from Oslo Airport, Gardermoen to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- kr 700–1,900
Flights from Gothenburg-Landvetter Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- kr 600–2,400
Flights from Gothenburg-Landvetter Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 2h 58m
- When
- Every day
- Estimated price
- kr 600–2,400
- Website
- norwegian.com
Flights from Oslo Airport, Gardermoen to Stockholm-Arlanda Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 470–1,300
- Website
- norwegian.com
Flights from Oslo Airport, Gardermoen to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- kr 550–1,400
- Website
- ethiopianairlines.com
Flights from Oslo Airport, Gardermoen to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- kr 500–1,700
- Phone
- +47 23 15 90 00
- [email protected]
- Website
- Flytoget AS
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 230–260
- Website
- Flytoget AS
- Phone
- +47 61 05 19 10
- [email protected]
- Website
- Norwegian Railways (VY)
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 43
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo S to Göteborg Centralstation
- Ave. Duration
- 3h 32m
- Frequency
- Every 4 hours
- Estimated price
- kr 291
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
- Phone
- +46 8 600 10 00
- Website
- SL
Bus from Brommaplan to Sjöängen Munsö
- Ave. Duration
- 53 min
- Frequency
- Every 2 hours
- Website
- SL
Bus from Brommaplan to Sjöängen Munsö
- Ave. Duration
- 53 min
- Frequency
- Every 2 hours
- Website
- SL
Bus from Brommaplan to Sjöängen Munsö
- Ave. Duration
- 53 min
- Frequency
- Every 2 hours
- Website
- SL
- Phone
- +47 407 05070
- [email protected]
- Website
- Vy Buss
Bus from Oslo bussterminal to Karlstad Centralstation
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- kr 550–1,100
- Website
- Vy Buss
Bus from Karlstad Bus Station Drottninggatan to Stockholm Arlanda Airport Terminal 5
- Ave. Duration
- 4h 25m
- Frequency
- Hourly
- Estimated price
- kr 750–1,500
- Website
- Vy Buss
- Phone
- +46 77 151 52 52
- Website
- Vy flygbussarna
Bus from Arlanda terminal 5 buss to Brommaplan
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- kr 120–150
- Website
- Vy flygbussarna
Want to know more about travelling around Sweden
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide


















