There are 8 ways to get from Sjoa to Bergen by bus, ferry, car, car ferry, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Sjoa to Stryn rutebilstasjonVy146
- Take the bus from Stryn rutebilstasjon to Bergen busstasjonVy190
10h 14mkr 720–1,071Bus, ferry
- Take the bus from Sjoa to Lom sentrum
- Take the bus from Lom sentrum to Sogndal skysstasjon860
- Take the ferry from Sogndal kai to Strandkaiterminalen båtkai890
11h 8mkr 1,654–1,800Drive 402.6 km
- Drive from Sjoa to Bergen402.6 km
6h 4mkr 876–1,265Bus, line 1070 car ferry to Molde Airport, Årø, fly
- Take the bus from Sjoa to Furneset ferjekai
- Take the car ferry from Furneset ferjekai to Molde ferjekai
- Fly from Molde Airport, Årø (MOL) to Bergen (BGO)MOL - BGO
7h 37mkr 1,206–2,904Bus via Sogndal
- Take the bus from Sjoa to Lom sentrum
- Take the bus from Lom sentrum to Sogndal skysstasjon860
- Take the bus from Sogndal skysstasjon to Bergen busstasjon
10h 41mkr 1,074–1,420Train to Oslo Airport, Gardermoen, fly
- Take the train from Vinstra stasjon to Oslo lufthavn stasjon
- Fly from Oslo Airport, Gardermoen (OSL) to Bergen (BGO)OSL - BGO
6h 41mkr 814–2,349Bus to Ålesund Airport, Vigra, fly
- Take the bus from Sjoa to Korsegata
- Fly from Ålesund Airport, Vigra (AES) to Bergen (BGO)AES - BGO
8h 55mkr 1,165–3,033Bus, bus to Sogndal, fly
- Take the bus from Sjoa to Lom sentrum
- Take the bus from Lom sentrum to Sogndal skysstasjon
- Fly from Sogndal (SOG) to Bergen (BGO)SOG - BGO
9h 4mkr 1,326–3,097
Sjoa to Bergen by bus
Questions & Answers
The cheapest way to get from Sjoa to Bergen is to bus which costs kr 700 - kr 1100 and takes 10h 14m.
The fastest way to get from Sjoa to Bergen is to drive which takes 6h 4m and costs kr 850 - kr 1300.
No, there is no direct bus from Sjoa to Bergen. However, there are services departing from Sjoa and arriving at Bergen busstasjon via Stryn rutebilstasjon. The journey, including transfers, takes approximately 10h 14m.
The distance between Sjoa and Bergen is 1027 km. The road distance is 402.6 km.
The best way to get from Sjoa to Bergen without a car is to bus which takes 10h 14m and costs kr 700 - kr 1100.
It takes approximately 10h 14m to get from Sjoa to Bergen, including transfers.
Sjoa to Bergen bus services, operated by Vy Buss, depart from Sjoa station.
Sjoa to Bergen bus services, operated by Vy Buss, arrive at Stryn rutebilstasjon station.
Yes, the driving distance between Sjoa to Bergen is 403 km. It takes approximately 6h 4m to drive from Sjoa to Bergen.
There are 756+ hotels available in Bergen.
What companies run services between Sjoa, Norway and Bergen, Norway?
You can take a bus from Sjoa to Bergen busstasjon via Stryn rutebilstasjon in around 10h 14m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- norwegian.com
Flights from Oslo Airport, Gardermoen to Bergen
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- kr 370–1,600
- Website
- wideroe.no
Flights from Molde Airport, Årø to Bergen
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- kr 750–2,400
Flights from Oslo Airport, Gardermoen to Bergen
- Ave. Duration
- 1h
- When
- Sunday
- Estimated price
- kr 750–2,000
Flights from Oslo Airport, Gardermoen to Bergen via Stavanger
- Ave. Duration
- 2h 50m
- When
- Saturday
- Estimated price
- kr 750–2,000
Flights from Ålesund Airport, Vigra to Bergen
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- kr 700–2,500
Flights from Sogndal to Bergen
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- kr 650–2,100
- Website
- flysas.com
Flights from Oslo Airport, Gardermoen to Bergen
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- kr 500–1,700
Flights from Oslo Airport, Gardermoen to Bergen via Stavanger
- Ave. Duration
- 2h 45m
- When
- Monday to Friday
- Estimated price
- kr 500–1,700
- Phone
- +47 61 25 22 00
- kundeservice@sj.no
- Website
- sj.no
Train from Vinstra stasjon to Oslo lufthavn stasjon
- Ave. Duration
- 2h 37m
- Frequency
- Every 4 hours
- Estimated price
- kr 240–550
- Website
- https://www.sj.no/en/front-page/
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Vinstra stasjon to Oslo lufthavn stasjon
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- kr 400–600
- Website
- https://www.vy.no/en
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Sjoa to Stryn rutebilstasjon
- Ave. Duration
- 3h 22m
- Frequency
- Twice daily
- Estimated price
- kr 230–330
- Website
- https://www.vybuss.com/
Bus from Stryn rutebilstasjon to Bergen busstasjon
- Ave. Duration
- 5h 52m
- Frequency
- 6 times a week
- Estimated price
- kr 490–750
- Website
- https://www.vybuss.com/
Bus from Sjoa to Lom sentrum
- Ave. Duration
- 1h 17m
- Frequency
- Twice daily
- Estimated price
- kr 130–200
- Website
- https://www.vybuss.com/
Bus from Sjoa to Furneset ferjekai
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- kr 240–350
- Website
- https://www.vybuss.com/
Bus from Sjoa to Korsegata
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- kr 290–420
- Website
- https://www.vybuss.com/
- Phone
- +47 915 02040
- post@innlandstrafikk.no
- Website
- innlandstrafikk.no
Bus from Sjoa to Lom sentrum
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- kr 120–170
- Website
- Innlandstrafikk
- Phone
- 55 55 90 70
- Website
- skyss.no
Bus from Lom sentrum to Sogndal skysstasjon
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- kr 400–450
- Website
- https://www.skyss.no/en
- Phone
- (+47) 22 31 31 50
- Website
- nor-way.no
Bus from Sogndal skysstasjon to Bergen busstasjon
- Ave. Duration
- 4h 24m
- Frequency
- Twice daily
- Estimated price
- kr 550–800
- Website
- https://www.nor-way.no/en/
- Phone
- +47 51 86 87 00
- booking@norled.no
- Website
- norled.no
Ferry from Sogndal kai to Strandkaiterminalen båtkai
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- kr 1,130–1,180
- Website
- https://www.norled.no/en/
- Phone
- +47 71 28 01 00
- Website
- frammr.no
Car ferry from Furneset ferjekai to Molde ferjekai
- Ave. Duration
- 33 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 95–120
- Website
- https://frammr.no/?sprak=3
Want to know more about travelling around Norway
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













