There are 9 ways to get from Bergen to Trofors by plane, train, bus, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Mo I Rana Airport, Røssvoll, train
best- Fly from Bergen (BGO) to Mo I Rana Airport, Røssvoll (MQN)BGO - MQN
- Take the train from Mo i Rana stasjon to Trofors stasjon
7h 32mkr 2,413–3,997Bus
cheapest- Take the bus from Bergen busstasjon to Lillehammer skysstasjonVy450
- Take the bus from Lillehammer skysstasjon to VegsethVy710
21h 1mkr 1,048–1,527Train
- Take the train from Bergen stasjon to Oslo SF4
- Take the train from Oslo S to Trondheim SF6
- Take the train from Trondheim S Fosenkaia to Trofors stasjonF7
21h 5mkr 1,865–3,367Car ferry, bus
- Take the car ferry from Bergen Nøstet kystrutekai to Brønnøysund kystrutekaiHur
- Take the bus from Brønnøysund sentrum to Trofors stasjon23-703
2d 8hkr 5,087–7,259Fly to Mosjøen Airport, Kjærstad, bus
- Fly from Bergen (BGO) to Mosjøen Airport, Kjærstad (MJF)BGO - MJF
- Take the bus from Mosjøen sentrum to Trofors stasjon
7h 29mkr 1,668–3,417Fly to Bronnoysund Bronnoy Airport, bus
- Fly from Bergen (BGO) to Bronnoysund Bronnoy Airport (BNN)BGO - BNN
- Take the bus from Salhus skole to Trofors stasjon
8h 52mkr 1,930–4,107Fly to Trondheim, train
- Fly from Bergen (BGO) to Trondheim (TRD)BGO - TRD
- Take the train from Trondheim lufthavn to Trofors stasjon
8h 49mkr 1,173–2,677Fly to Sandnessjøen Airport, Stokka, bus
- Fly from Bergen (BGO) to Sandnessjøen Airport, Stokka (SSJ)BGO - SSJ
- Take the bus from Sandnessjøen bussterminal to Mosjøen stasjon
9h 8mkr 2,073–3,277Drive 967.6 km
- Drive from Bergen to Trofors967.6 km
14h 19mkr 2,133–3,081
Bergen to Trofors by bus
Questions & Answers
The cheapest way to get from Bergen to Trofors is to bus which costs kr 1000 - kr 1600 and takes 21h 1m.
The fastest way to get from Bergen to Trofors is to fly and bus which takes 7h 29m and costs kr 1600 - kr 3500.
No, there is no direct bus from Bergen to Trofors. However, there are services departing from Bergen busstasjon and arriving at Vegseth via Lillehammer skysstasjon. The journey, including transfers, takes approximately 21h 1m.
No, there is no direct train from Bergen to Trofors. However, there are services departing from Bergen stasjon and arriving at Trofors stasjon via Oslo S and Trondheim S Fosenkaia. The journey, including transfers, takes approximately 21h 5m.
The distance between Bergen and Trofors is 935 km. The road distance is 967.6 km.
The best way to get from Bergen to Trofors without a car is to bus which takes 21h 1m and costs kr 1000 - kr 1600.
It takes approximately 7h 32m to get from Bergen to Trofors, including transfers.
Bergen to Trofors bus services, operated by Vy Buss, depart from Bergen busstasjon station.
Bergen to Trofors train services, operated by Norwegian Railways (VY), depart from Bergen stasjon station.
The best way to get from Bergen to Trofors is to bus which takes 21h 1m and costs kr 1000 - kr 1600. Alternatively, you can train, which costs kr 1800 - kr 3400 and takes 21h 5m.
What companies run services between Bergen, Norway and Trofors, Norway?
You can take a bus from Bergen busstasjon to Vegseth via Lillehammer skysstasjon in around 21h 1m. Alternatively, you can take a train from Bergen stasjon to Trofors stasjon via Oslo S, Trondheim S, and Trondheim S Fosenkaia in around 21h 5m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- wideroe.no
Flights from Bergen to Mo I Rana Airport, Røssvoll via Trondheim
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 850–4,200
Flights from Bergen to Mo I Rana Airport, Røssvoll via Alesund, Trondheim
- Ave. Duration
- 6h 50m
- When
- Sunday
- Estimated price
- kr 1,800–3,200
Flights from Bergen to Mosjøen Airport, Kjærstad via Trondheim
- Ave. Duration
- 4h 4m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 750–3,700
Flights from Bergen to Mosjøen Airport, Kjærstad via Oslo Sandefjord, Trondheim
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,500–3,200
Flights from Bergen to Bronnoysund Bronnoy Airport via Trondheim
- Ave. Duration
- 4h 4m
- When
- Every day
- Estimated price
- kr 900–4,300
Flights from Bergen to Bronnoysund Bronnoy Airport via Oslo Sandefjord, Trondheim
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,200–3,800
Flights from Bergen to Trondheim
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- kr 500–1,600
Flights from Bergen to Trondheim via Alesund
- Ave. Duration
- 2h 35m
- When
- Monday to Friday
- Estimated price
- kr 500–1,600
Flights from Bergen to Sandnessjøen Airport, Stokka via Trondheim
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- kr 1,100–4,000
Flights from Bergen to Sandnessjøen Airport, Stokka via Oslo
- Ave. Duration
- 3h 30m
- When
- Monday, Thursday, and Friday
- Estimated price
- kr 1,800–3,100
Flights from Bergen to Sandnessjøen Airport, Stokka via Oslo Sandefjord, Trondheim
- Ave. Duration
- 5h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,800–3,100
Flights from Bergen to Sandnessjøen Airport, Stokka via Alesund, Trondheim
- Ave. Duration
- 6h 40m
- When
- Sunday
- Estimated price
- kr 1,800–3,100
- Website
- flysas.com
Flights from Bergen to Trondheim
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 550–1,600
Flights from Bergen to Trondheim via Stavanger
- Ave. Duration
- 2h 55m
- When
- Monday to Friday
- Estimated price
- kr 550–1,600
Flights from Bergen to Trondheim via Oslo
- Ave. Duration
- 2h 55m
- When
- Monday to Saturday
- Estimated price
- kr 550–1,600
- Website
- norwegian.com
Flights from Bergen to Trondheim
- Ave. Duration
- 1h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- kr 600–1,800
Flights from Bergen to Trondheim via Oslo
- Ave. Duration
- 2h 46m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 600–1,800
- Phone
- +47 61 25 22 00
- kundeservice@sj.no
- Website
- sj.no
Train from Mo i Rana stasjon to Trofors stasjon
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- kr 200–310
- Website
- https://www.sj.no/en/front-page/
Train from Oslo S to Trondheim S
- Ave. Duration
- 6h 38m
- Frequency
- Every 4 hours
- Estimated price
- kr 390–1,200
- Website
- https://www.sj.no/en/front-page/
Train from Trondheim S Fosenkaia to Trofors stasjon
- Ave. Duration
- 5h 38m
- Frequency
- 6 times a week
- Estimated price
- kr 650–1,000
- Website
- https://www.sj.no/en/front-page/
Train from Trondheim lufthavn to Trofors stasjon
- Ave. Duration
- 5h 6m
- Frequency
- 6 times a week
- Estimated price
- kr 600–900
- Website
- https://www.sj.no/en/front-page/
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Bergen stasjon to Oslo S
- Ave. Duration
- 6h 49m
- Frequency
- Every 4 hours
- Estimated price
- kr 800–1,200
- Website
- https://www.vy.no/en
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Bergen busstasjon to Lillehammer skysstasjon
- Ave. Duration
- 8h 43m
- Frequency
- Once daily
- Estimated price
- kr 440–650
- Website
- https://www.vybuss.com/
Bus from Lillehammer skysstasjon to Vegseth
- Ave. Duration
- 11h 18m
- Frequency
- 4 times a week
- Estimated price
- kr 600–900
- Website
- https://www.vybuss.com/
- Phone
- +47 910 09 600
- Website
- reisnordland.no
Bus from Brønnøysund sentrum to Trofors stasjon
- Ave. Duration
- 2h 13m
- Frequency
- Once daily
- Estimated price
- kr 130–190
- Website
- https://www.reisnordland.no/
Bus from Mosjøen sentrum to Trofors stasjon
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- kr 65–95
- Website
- https://www.reisnordland.no/
Bus from Salhus skole to Trofors stasjon
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Estimated price
- kr 130–190
- Website
- https://www.reisnordland.no/
Bus from Sandnessjøen bussterminal to Mosjøen stasjon
- Ave. Duration
- 53 min
- Frequency
- 5 times a day
- Estimated price
- kr 90–130
- Website
- https://www.reisnordland.no/
- Phone
- +442039 935 562
- book@hurtigruten.com
- Website
- hurtigruten.com
Car ferry from Bergen Nøstet kystrutekai to Brønnøysund kystrutekai
- Ave. Duration
- 2d 5h
- Frequency
- Once daily
- Estimated price
- kr 4,900–7,500
- Website
- https://www.hurtigruten.com
- Phone
- +47 70 00 70 70
- kystruten@havila.no
- Website
- havilavoyages.com
Car ferry from Bergen Nøstet kystrutekai to Brønnøysund kystrutekai
- Ave. Duration
- 2d 5h
- Frequency
- 3 times a week
- Website
- https://www.havilavoyages.com/
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
More Questions & Answers
Bergen to Trofors bus services, operated by Vy Buss, arrive at Lillehammer skysstasjon station.
Bergen to Trofors train services, operated by Norwegian Railways (VY), arrive at Oslo S station.
Yes, the driving distance between Bergen to Trofors is 968 km. It takes approximately 14h 19m to drive from Bergen to Trofors.
Book your Bergen to Trofors bus tickets online with Omio.
There are one+ hotels available in Trofors.












