There are 7 ways to get from St. John's to Bergen by plane, train, ferry, 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.
Fly to Bergen
best- Fly from Saint John'S International Airport (YYT) to Bergen (BGO)plane YYT - BGO
11h 4mkr 3,089–13,094Fly to Oslo Airport, Gardermoen, train
- Fly from Saint John'S International Airport (YYT) to Oslo Airport, Gardermoen (OSL)plane YYT - OSL
- Take the train from Oslo lufthavn stasjon to Drammen stasjontrain
- Take the train from Drammen stasjon to Bergen stasjontrain
18h 18mkr 3,897–13,627Fly to Stord, ferry
- Fly from Saint John'S International Airport (YYT) to Stord (SRP)plane YYT - SRP
- Take the ferry from Rubbestadneset båtkai to Strandkaiterminalen båtkaiferry
19h 34mkr 3,682–13,727Fly to Haugesund Airport, Karmøy, bus
- Fly from Saint John'S International Airport (YYT) to Haugesund Airport, Karmøy (HAU)plane YYT - HAU
- Take the bus from Avaldsnes to Bergen busstasjonbus
17h 50mkr 3,656–14,616Fly to Florø Airport, ferry
- Fly from Saint John'S International Airport (YYT) to Florø Airport (FRO)plane YYT - FRO
- Take the ferry from Florø terminal to Strandkaiterminalen båtkaiferry
17h 38mkr 4,797–20,297Fly to Sogndal, ferry
- Fly from Saint John'S International Airport (YYT) to Sogndal (SOG)plane YYT - SOG
- Take the ferry from Sogndal kai to Strandkaiterminalen båtkaiferry
19h 33mkr 3,537–14,357Fly to Stavanger Airport, Sola, bus
- Fly from Saint John'S International Airport (YYT) to Stavanger Airport, Sola (SVG)plane YYT - SVG
- Take the bus from Stavanger bussterminal to Bergen busstasjonbus
16h 55mkr 4,017–17,137
Saint John'S International Airport (YYT) to Bergen (BGO) flights
Questions & Answers
The cheapest way to get from St. John's to Bergen is to fly which costs kr 3000 - kr 14000 and takes 11h 4m.
The fastest way to get from St. John's to Bergen is to fly which takes 11h 4m and costs kr 3000 - kr 14000.
The distance between St. John's and Bergen is 3920 km.
It takes approximately 11h 4m to get from St. John's to Bergen, including transfers.
Bergen is 4h 30m ahead of St. John's. It is currently 7:52 AM in St. John's and 12:22 PM in Bergen.
There are 882+ hotels available in Bergen.
What companies run services between St. John's, NL, Canada and Bergen, Norway?
WestJet, Widerøe, and two other airlines fly from Saint John'S International Airport (YYT) to Bergen (BGO) 4 times a week.
- Website
- wideroe.no
Flights from Saint John'S International Airport to Bergen via Dublin
- Ave. Duration
- 7h 50m
- When
- Tuesday and Thursday
- Estimated price
- kr 3,000–13,000
Flights from Saint John'S International Airport to Haugesund Airport, Karmøy via Dublin, Bergen
- Ave. Duration
- 9h 40m
- When
- Tuesday and Thursday
- Estimated price
- kr 3,300–14,000
Flights from Saint John'S International Airport to Florø Airport via Dublin, Bergen
- Ave. Duration
- 11h 22m
- When
- Tuesday and Thursday
- Estimated price
- kr 4,600–20,000
Flights from Saint John'S International Airport to Sogndal via Dublin, Bergen
- Ave. Duration
- 16h 10m
- When
- Tuesday and Thursday
- Estimated price
- kr 3,300–14,000
Flights from Saint John'S International Airport to Sogndal via Dublin, Oslo Airport, Gardermoen
- Ave. Duration
- 9h 55m
- When
- Tuesday and Thursday
- Estimated price
- kr 3,400–15,000
Flights from Saint John'S International Airport to Sogndal via London Gatwick, Bergen
- Ave. Duration
- 16h
- When
- Monday
- Estimated price
- kr 3,500–15,000
Flights from Saint John'S International Airport to Sogndal via Paris Charles de Gaulle, Bergen
- Ave. Duration
- 16h 10m
- When
- Sunday
- Estimated price
- kr 3,700–15,000
- Website
- dat.dk
Flights from Saint John'S International Airport to Stord via Paris Charles de Gaulle, Oslo Airport, Gardermoen
- Ave. Duration
- 14h 15m
- When
- Sunday
- Estimated price
- kr 3,400–14,000
Flights from Saint John'S International Airport to Stord via London Gatwick, Oslo Airport, Gardermoen
- Ave. Duration
- 14h 5m
- When
- Monday
- Estimated price
- kr 3,300–14,000
Flights from Saint John'S International Airport to Stord via Dublin, Oslo Airport, Gardermoen
- Ave. Duration
- 14h 15m
- When
- Tuesday and Thursday
- Estimated price
- kr 3,100–13,000
Flights from Saint John'S International Airport to Florø Airport via Dublin, Oslo Airport, Gardermoen
- Ave. Duration
- 10h 55m
- When
- Tuesday and Thursday
- Estimated price
- kr 4,900–21,000
- Website
- norwegian.com
Flights from Saint John'S International Airport to Bergen via London Gatwick
- Ave. Duration
- 11h 40m
- When
- Monday
- Estimated price
- kr 3,200–14,000
Flights from Saint John'S International Airport to Oslo Airport, Gardermoen via Dublin
- Ave. Duration
- 7h 45m
- When
- Tuesday and Thursday
- Estimated price
- kr 2,800–12,000
Flights from Saint John'S International Airport to Oslo Airport, Gardermoen via London Gatwick
- Ave. Duration
- 9h 5m
- When
- Saturday
- Estimated price
- kr 2,900–12,000
Flights from Saint John'S International Airport to Haugesund Airport, Karmøy via Dublin, Oslo Airport, Gardermoen
- Ave. Duration
- 10h 45m
- When
- Tuesday and Thursday
- Estimated price
- kr 3,500–15,000
Flights from Saint John'S International Airport to Stavanger Airport, Sola via London Gatwick
- Ave. Duration
- 8h
- When
- Monday and Friday
- Estimated price
- kr 3,600–16,000
Flights from Saint John'S International Airport to Stavanger Airport, Sola via Paris Charles de Gaulle
- Ave. Duration
- 13h 50m
- When
- Sunday
- Estimated price
- kr 3,800–16,000
- Website
- airfrance.com
Flights from Saint John'S International Airport to Bergen via Paris Charles de Gaulle
- Ave. Duration
- 12h 35m
- When
- Sunday
- Estimated price
- kr 3,400–14,000
- Website
- westjet.com
Flights from Saint John'S International Airport to Oslo Airport, Gardermoen via Paris Charles de Gaulle
- Ave. Duration
- 9h 35m
- When
- Sunday
- Estimated price
- kr 3,000–13,000
- Phone
- +47 61 05 19 10
- [email protected]
- Website
- vy.no
Train from Oslo lufthavn stasjon to Drammen stasjon
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 180–280
- Website
- https://www.vy.no/en/
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Drammen stasjon to Bergen stasjon
- Ave. Duration
- 6h
- Frequency
- 5 times a day
- Estimated price
- kr 800–1,300
- Website
- https://www.vy.no/en/
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
- Phone
- +47 23 15 90 00
- [email protected]
- Website
- flytoget.no
Train from Oslo lufthavn stasjon to Drammen stasjon
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 280–310
- Website
- https://flytoget.no/en/
- Phone
- (+47) 22 31 31 50
- Website
- nor-way.no
Bus from Avaldsnes to Bergen busstasjon
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- kr 320–450
- Website
- https://www.nor-way.no/en/
Bus from Stavanger bussterminal to Bergen busstasjon
- Ave. Duration
- 5h 5m
- Frequency
- Every 2 hours
- Estimated price
- kr 390–550
- Website
- https://www.nor-way.no/en/
- Phone
- +47 407 05070
- [email protected]
- Website
- vybuss.no
Bus from Avaldsnes to Bergen busstasjon
- Ave. Duration
- 3h 13m
- Frequency
- Twice daily
- Estimated price
- kr 290–550
- Website
- https://www.vybuss.com/
Bus from Stavanger bussterminal to Bergen busstasjon
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Estimated price
- kr 440–850
- Website
- https://www.vybuss.com/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Stavanger bussterminal to Bergen busstasjon
- Ave. Duration
- 4h 40m
- Frequency
- 5 times a day
- Estimated price
- kr 210–350
- Website
- https://www.flixbus.co.uk
- Phone
- +47 55 55 90 70
- Website
- skyss.no
Ferry from Rubbestadneset båtkai to Strandkaiterminalen båtkai
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- kr 65–110
- Website
- https://www.skyss.no/en
- Adult passenger
- kr 65–110
Ferry from Florø terminal to Strandkaiterminalen båtkai
- Ave. Duration
- 3h 17m
- Frequency
- Twice daily
- Estimated price
- kr 100–180
- Website
- https://www.skyss.no/en
- Adult passenger
- kr 100–180
Ferry from Sogndal kai to Strandkaiterminalen båtkai
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- kr 140–240
- Website
- https://www.skyss.no/en
- Adult passenger
- kr 140–240
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
Want to know more about Flixbus?
Read the travel guide











