There are 8 ways to get from Miami Airport (MIA) to Bergen by plane, bus, train, ferry, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Miami International Airport to Bergen
best- Fly from Miami International Airport (MIA) to Bergen (BGO)plane MIA - BGO
12h 57mkr 6,444–11,311Fly Miami International Airport to Haugesund Airport, Karmøy, bus
cheapest- Fly from Miami International Airport (MIA) to Haugesund Airport, Karmøy (HAU)plane MIA - HAU
- Take the bus from Haugesund bussterminal to Bergen busstasjonbus
19h 47mkr 3,233–10,393Bus to Fort Lauderdale–Hollywood International Airport, fly to Bergen
- Take the bus from Miami Airport to Fort Lauderdale Airportbus
- Fly from Fort Lauderdale–Hollywood International Airport (FLL) to Bergen (BGO)plane FLL - BGO
16h 52mkr 3,434–12,194Fly Miami International Airport to Stavanger Airport, Sola, bus
- Fly from Miami International Airport (MIA) to Stavanger Airport, Sola (SVG)plane MIA - SVG
- Take the bus from Stavanger bussterminal to Bergen busstasjonbus
18h 27mkr 3,767–11,789Fly Miami International Airport to Oslo Airport, Gardermoen, train
- Fly from Miami International Airport (MIA) to Oslo Airport, Gardermoen (OSL)plane MIA - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
- Take the train from Oslo S to Bergen stasjontrain
19h 52mkr 4,875–10,839Fly Miami International Airport to Stord, ferry
- Fly from Miami International Airport (MIA) to Stord (SRP)plane MIA - SRP
- Take the ferry from Rubbestadneset båtkai to Strandkaiterminalen båtkaiferry
16h 56mkr 3,305–9,541Fly Miami International Airport to Kristiansand Airport, Kjevik, train, bus
- Fly from Miami International Airport (MIA) to Kristiansand Airport, Kjevik (KRS)plane MIA - KRS
- Take the train from Kristiansand stasjon to Stavanger stasjontrain
- Take the bus from Stavanger bussterminal to Bergen busstasjonbus
23h 11mkr 4,361–13,416Fly Miami International Airport to Ålesund Airport, Vigra, car ferry
- Fly from Miami International Airport (MIA) to Ålesund Airport, Vigra (AES)plane MIA - AES
- Take the carferry from Ålesund to Bergen Nøstet kystrutekaicarferry
27h 43mkr 4,078–12,611
Miami International Airport (MIA) to Bergen (BGO) flights
Questions & Answers
The cheapest way to get from Miami Airport (MIA) to Bergen is to fly and ferry which costs kr 3300 - kr 10000 and takes 16h 56m.
The fastest way to get from Miami Airport (MIA) to Bergen is to fly which takes 12h 57m and costs kr 6000 - kr 12000.
The distance between Miami Airport (MIA) and Bergen is 7310 km.
It takes approximately 12h 57m to get from Miami Airport (MIA) to Bergen, including transfers.
Bergen is 6h ahead of Miami Airport (MIA). It is currently 8:23 AM in Miami Airport (MIA) and 2:23 PM in Bergen.
There are 872+ hotels available in Bergen.
What companies run services between Miami Airport (MIA), USA and Bergen, Norway?
Scandinavian Airlines, KLM, and five other airlines fly from Miami International Airport (MIA) to Bergen (BGO) 4 times a day.
- Website
- klm.com
Flights from Miami International Airport to Bergen via Amsterdam Schiphol
- Ave. Duration
- 12h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- kr 3,400–12,000
Flights from Miami International Airport to Bergen via Paris Charles de Gaulle
- Ave. Duration
- 12h 35m
- When
- Thursday to Sunday
- Estimated price
- kr 3,500–13,000
Flights from Miami International Airport to Stavanger Airport, Sola via Amsterdam Schiphol
- Ave. Duration
- 12h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- kr 3,900–14,000
Flights from Miami International Airport to Haugesund Airport, Karmøy via Amsterdam Schiphol, Bergen
- Ave. Duration
- 15h 50m
- When
- Tuesday and Thursday
- Estimated price
- kr 3,700–13,000
Flights from Miami International Airport to Oslo Airport, Gardermoen via Amsterdam Schiphol
- Ave. Duration
- 12h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- kr 3,000–11,000
Flights from Miami International Airport to Kristiansand Airport, Kjevik via Amsterdam Schiphol
- Ave. Duration
- 21h 32m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- kr 4,300–15,000
Flights from Miami International Airport to Kristiansand Airport, Kjevik via Amsterdam Schiphol, Copenhagen
- Ave. Duration
- 15h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- kr 4,400–16,000
Flights from Miami International Airport to Ålesund Airport, Vigra via Amsterdam Schiphol
- Ave. Duration
- 20h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- kr 4,000–14,000
Flights from Miami International Airport to Ålesund Airport, Vigra via Amsterdam Schiphol, Bergen
- Ave. Duration
- 16h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- kr 4,000–14,000
- Website
- airfrance.com
Flights from Miami International Airport to Bergen via Copenhagen
- Ave. Duration
- 12h 10m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- kr 2,900–9,500
Flights from Miami International Airport to Bergen via Paris Charles de Gaulle
- Ave. Duration
- 12h 35m
- When
- Thursday to Sunday
- Estimated price
- kr 3,500–13,000
Flights from Miami International Airport to Stavanger Airport, Sola via Copenhagen
- Ave. Duration
- 12h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- kr 3,300–11,000
Flights from Miami International Airport to Haugesund Airport, Karmøy via Copenhagen, Bergen
- Ave. Duration
- 16h 20m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- kr 3,200–11,000
Flights from Miami International Airport to Oslo Airport, Gardermoen via Paris Charles de Gaulle
- Ave. Duration
- 16h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- kr 3,100–11,000
Flights from Miami International Airport to Kristiansand Airport, Kjevik via Copenhagen
- Ave. Duration
- 12h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- kr 3,700–12,000
Flights from Miami International Airport to Kristiansand Airport, Kjevik via Amsterdam Schiphol
- Ave. Duration
- 18h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- kr 4,300–15,000
Flights from Miami International Airport to Ålesund Airport, Vigra via Amsterdam Schiphol
- Ave. Duration
- 20h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- kr 4,000–14,000
- Website
- flysas.com
Flights from Miami International Airport to Bergen via Copenhagen
- Ave. Duration
- 12h 10m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- kr 2,900–9,500
Flights from Miami International Airport to Stavanger Airport, Sola via Copenhagen
- Ave. Duration
- 12h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- kr 3,300–11,000
Flights from Miami International Airport to Haugesund Airport, Karmøy via New York JFK, Oslo Airport, Gardermoen
- Ave. Duration
- 16h 45m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- kr 3,000–10,000
Flights from Miami International Airport to Haugesund Airport, Karmøy via Newark, Oslo Airport, Gardermoen
- Ave. Duration
- 13h 55m
- When
- Monday and Sunday
- Estimated price
- kr 3,000–10,000
Flights from Miami International Airport to Oslo Airport, Gardermoen via Copenhagen
- Ave. Duration
- 12h 10m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- kr 2,500–8,500
Flights from Miami International Airport to Kristiansand Airport, Kjevik via Copenhagen
- Ave. Duration
- 12h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- kr 3,700–12,000
Flights from Miami International Airport to Ålesund Airport, Vigra via Copenhagen
- Ave. Duration
- 12h 15m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- kr 3,400–11,000
Flights from Miami International Airport to Ålesund Airport, Vigra via New York JFK, Oslo Airport, Gardermoen
- Ave. Duration
- 16h 6m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- kr 3,200–11,000
- Website
- dat.dk
Flights from Miami International Airport to Stord via New York JFK, Oslo Airport, Gardermoen
- Ave. Duration
- 16h 11m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- kr 2,700–9,000
Flights from Miami International Airport to Stord via Copenhagen, Oslo Airport, Gardermoen
- Ave. Duration
- 17h 20m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- kr 2,800–9,500
Flights from Miami International Airport to Stord via Helsinki, Oslo Airport, Gardermoen
- Ave. Duration
- 18h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- kr 3,300–12,000
Flights from Miami International Airport to Stord via Dublin, Oslo Airport, Gardermoen
- Ave. Duration
- 18h 10m
- When
- Wednesday and Sunday
- Estimated price
- kr 4,100–16,000
Flights from Miami International Airport to Stord via Reykjavik Keflavik Nas, Oslo Airport, Gardermoen
- Ave. Duration
- 19h
- When
- Wednesday and Sunday
- Estimated price
- kr 3,200–13,000
Flights from Miami International Airport to Stord via London Heathrow, Oslo Airport, Gardermoen
- Ave. Duration
- 20h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- kr 3,400–15,000
Flights from Miami International Airport to Stord via Amsterdam Schiphol, Oslo Airport, Gardermoen
- Ave. Duration
- 20h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- kr 3,400–12,000
Flights from Miami International Airport to Stord via Newark, Oslo Airport, Gardermoen
- Ave. Duration
- 13h 55m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- kr 2,700–9,000
- Website
- icelandair.com
Flights from Miami International Airport to Bergen via Reykjavik Keflavik Nas
- Ave. Duration
- 14h 15m
- When
- Wednesday and Sunday
- Estimated price
- kr 3,300–13,000
Flights from Fort Lauderdale–Hollywood International Airport to Bergen via Boston, Reykjavik Keflavik Nas
- Ave. Duration
- 15h 52m
- When
- Every day
- Estimated price
- kr 3,500–14,000
Flights from Fort Lauderdale–Hollywood International Airport to Bergen via Baltimore, Reykjavik Keflavik Nas
- Ave. Duration
- 13h 35m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- kr 3,500–14,000
Flights from Fort Lauderdale–Hollywood International Airport to Bergen via Washington Dulles, Reykjavik Keflavik Nas
- Ave. Duration
- 16h 32m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- kr 3,500–14,000
Flights from Fort Lauderdale–Hollywood International Airport to Bergen via Raleigh/Durham, Reykjavik Keflavik Nas
- Ave. Duration
- 17h 29m
- When
- Every day
- Estimated price
- kr 3,500–14,000
Flights from Miami International Airport to Oslo Airport, Gardermoen via Reykjavik Keflavik Nas
- Ave. Duration
- 12h 20m
- When
- Wednesday and Sunday
- Estimated price
- kr 2,900–12,000
- Website
- lufthansa.com
Flights from Miami International Airport to Bergen via Frankfurt
- Ave. Duration
- 13h 55m
- When
- Every day
- Estimated price
- kr 4,000–14,000
Flights from Miami International Airport to Bergen via Munich
- Ave. Duration
- 16h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- kr 4,300–15,000
Flights from Miami International Airport to Haugesund Airport, Karmøy via Frankfurt, Bergen
- Ave. Duration
- 16h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- kr 4,400–15,000
Flights from Miami International Airport to Oslo Airport, Gardermoen via Frankfurt
- Ave. Duration
- 13h 15m
- When
- Every day
- Estimated price
- kr 3,500–13,000
- Website
- britishairways.com
Flights from Miami International Airport to Oslo Airport, Gardermoen via Helsinki
- Ave. Duration
- 15h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- kr 2,900–11,000
Flights from Miami International Airport to Oslo Airport, Gardermoen via London Heathrow
- Ave. Duration
- 17h 27m
- When
- Every day
- Estimated price
- kr 3,000–14,000
- Website
- wideroe.no
Flights from Miami International Airport to Bergen via Dublin
- Ave. Duration
- 12h 40m
- When
- Wednesday and Friday
- Estimated price
- kr 4,100–16,000
Flights from Miami International Airport to Haugesund Airport, Karmøy via Dublin, Bergen
- Ave. Duration
- 17h 10m
- When
- Wednesday and Friday
- Estimated price
- kr 4,400–18,000
- Website
- norwegian.com
Flights from Fort Lauderdale–Hollywood International Airport to Bergen via Boston, Edinburgh
- Ave. Duration
- 18h 15m
- When
- Wednesday and Saturday
- Estimated price
- kr 3,300–12,000
Flights from Fort Lauderdale–Hollywood International Airport to Bergen via Montreal, Edinburgh
- Ave. Duration
- 20h 15m
- When
- Wednesday
- Estimated price
- kr 3,400–12,000
- Website
- finnair.com
Flights from Miami International Airport to Stavanger Airport, Sola via Helsinki
- Ave. Duration
- 16h 25m
- When
- Tuesday
- Estimated price
- kr 4,000–14,000
Flights from Miami International Airport to Oslo Airport, Gardermoen via Helsinki
- Ave. Duration
- 15h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- kr 2,900–11,000
- Website
- virginatlantic.com
Flights from Miami International Airport to Oslo Airport, Gardermoen via London Heathrow
- Ave. Duration
- 13h 55m
- When
- Every day
- Estimated price
- kr 3,000–11,000
- Website
- aerlingus.com
Flights from Miami International Airport to Oslo Airport, Gardermoen via Dublin
- Ave. Duration
- 11h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- kr 3,700–15,000
- Phone
- +47 23 15 90 00
- [email protected]
- Website
- flytoget.no
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 220–240
- Website
- https://flytoget.no/en/
- Phone
- +47 61 05 19 10
- [email protected]
- Website
- vy.no
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 100–150
- Website
- https://www.vy.no/en/
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Oslo S to Bergen stasjon
- Ave. Duration
- 6h 35m
- Frequency
- 5 times a day
- Estimated price
- kr 900–1,400
- Website
- https://www.vy.no/en/
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
- Phone
- +47 61 25 80 00
- [email protected]
- Website
- go-aheadnordic.no
Train from Kristiansand stasjon to Stavanger stasjon
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- kr 460–800
- Website
- https://go-aheadnordic.no/
- Phone
- +1 877 733 0724
- Website
- redcoachusa.com
Bus from Miami Airport to Fort Lauderdale Airport
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- kr 60–120
- Website
- https://www.redcoachusa.com
- Phone
- (+47) 22 31 31 50
- Website
- nor-way.no
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/
Bus from Haugesund bussterminal to Bergen busstasjon
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- kr 310–430
- 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/
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 200–350
- Website
- https://www.flixbus.co.uk
Bus from Haugesund bussterminal to Bergen busstasjon
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- kr 120–220
- Website
- https://www.flixbus.co.uk
Bus from Stavanger bussterminal to Bergen busstasjon
- Ave. Duration
- 4h 40m
- Frequency
- 5 times a day
- Estimated price
- kr 200–350
- Website
- https://www.flixbus.co.uk
- Phone
- +47 407 05070
- [email protected]
- Website
- vybuss.no
Bus from Stavanger bussterminal to Bergen busstasjon
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Estimated price
- kr 410–800
- Website
- https://www.vybuss.com/
Bus from Haugesund bussterminal to Bergen busstasjon
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- kr 260–490
- Website
- https://www.vybuss.com/
Bus from Stavanger bussterminal to Bergen busstasjon
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Estimated price
- kr 410–800
- Website
- https://www.vybuss.com/
- 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
- Phone
- +442039 935 562
- [email protected]
- Website
- hurtigruten.com
Car ferry from Ålesund to Bergen Nøstet kystrutekai
- Ave. Duration
- 13h 25m
- Frequency
- Twice daily
- Estimated price
- kr 1,300–2,100
- Website
- https://www.hurtigruten.com
- Phone
- +47 70 00 70 70
- [email protected]
- Website
- havilavoyages.com
Car ferry from Ålesund to Bergen Nøstet kystrutekai
- Ave. Duration
- 13h 25m
- Frequency
- 3 times a week
- Estimated price
- kr 800–950
- 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
Want to know more about Flixbus?
Read the travel guide





















