There are 13 ways to get from Bergen to Chamonix by plane, bus, train, car, taxi, or car train
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 Geneva International Airport, bus
best- Fly from Bergen (BGO) to Geneva International Airport (GVA)plane BGO - GVA
- Take the bus from Geneva Airport to Chamonix, Av. de Courmayeurbus
9h 8m€132–372Fly to Milano Malpensa Airport, bus
cheapest- Fly from Bergen (BGO) to Milano Malpensa Airport (MXP)plane BGO - MXP
- Take the bus from Milan to Chamonixbus
11h 23m€92–262Train, bus
- Take the train from Bergen stasjon to Oslo Strain F4
- Take the bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhofbus
- Take the train from Hamburg-Altona to Berntrain Ice
- Take the train from Bern to Genèvetrain Ic1 / ...
- Take the bus from Geneva to Chamonixbus
37h 46m€535–1,385Bus via Milan
- Take the bus from Bergen busstasjon to Olavsgaardbus
- Take the bus from Oslo bussterminal to Berlin, Zentralen Omnibusbahnhofbus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Milano, Autostazione Lampugnanobus N95
- Take the bus from Milan to Chamonixbus
2d 1h€237–434Drive 2,567 km
- Drive from Bergen to Chamonixcar 2,567 km
26h 51m€477–688Fly to Lyon–Saint Exupéry Airport, bus
- Fly from Bergen (BGO) to Lyon–Saint Exupéry Airport (LYS)plane BGO - LYS
- Take the bus from Lyon - St. Exupéry Airport T1 Bus Stop to Chamonix, Av. de Courmayeur (Gare routière Sud)bus
11h 13m€153–442Fly to Zurich Airport, train
- Fly from Bergen (BGO) to Zurich Airport (ZRH)plane BGO - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
- Take the train from Lausanne to Martignytrain
11h 15m€245–659Fly to Turin Caselle Airport, bus
- Fly from Bergen (BGO) to Turin Caselle Airport (TRN)plane BGO - TRN
- Take the bus from Turin to Aostabus
- Take the bus from Aosta to Chamonixbus
12h 43m€101–482Fly to Basel, train
- Fly from Bergen (BGO) to Basel (BSL)plane BGO - BSL
- Take the train from Basel SBB to Visptrain
- Take the train from Visp to Martignytrain
13h 8m€155–575Train, bus via Gothenburg
- Take the train from Bergen stasjon to Oslo Strain F4
- Take the train from Oslo S to Mölndal stationtrain Ic
- Take the train from Molndal station to Hamburg Hbftrain Ic / ...
- Take the train from Hamburg Hbf to Basel SBBtrain 43 / ...
- Take the bus from Basel SBB to Aostabus
- Take the bus from Aosta to Chamonixbus
38h 40m€388–1,063Train, taxi
- Take the train from Bergen stasjon to Oslo Strain F4
- Take the train from Oslo S to Göteborg Centralstationtrain
- Take the train from Göteborg Centralstation to Berlin Hbftrain
- Take the train from Berlin Hbf to Amersfoort Centraltrain 77
- Take the train from Amersfoort Centraal to Schiphol Airport Train Stationtrain
- Take the train from Schiphol Airport to Bourg St Mauricetrain
- Take the taxi from Bourg St Maurice to Chamonixtaxi
43h 55m€868–1,665Bus
- Take the bus from Åsane terminal to Oslo bussterminalbus
- Take the bus from Oslo bussterminal to Słubicebus
- Take the bus from SŁUBICE, Port Świecko, Świecko 39 to LAUSANNE, Parking du Velodromebus
- Take the bus from Lausanne to Chamonix, Av. de Courmayeur (Gare routière Sud)bus
2d 11h€302–599Drive, car train
- Drive from Bergen to Hamburg Hbfcar
- Take the cartrain from Hamburg Hbf to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Chamonixcar
30h 36m€419–583
Bergen to Chamonix by train, bus, and foot
Questions & Answers
The cheapest way to get from Bergen to Chamonix is to fly and bus which costs €90 - €270 and takes 11h 23m.
The fastest way to get from Bergen to Chamonix is to fly and bus which takes 9h 8m and costs €130 - €380.
No, there is no direct bus from Bergen to Chamonix. However, there are services departing from Bergen busstasjon and arriving at Chamonix via Olavsgaard, Oslo bussterminal, Berlin, Zentralen Omnibusbahnhof and Milan. The journey, including transfers, takes approximately 2 days 1h.
The distance between Bergen and Chamonix is 1663 km. The road distance is 2567 km.
The best way to get from Bergen to Chamonix without a car is to train and bus which takes 37h 46m and costs €500 - €1400.
It takes approximately 9h 8m to get from Bergen to Chamonix, including transfers.
Bergen to Chamonix bus services, operated by Vy Buss, depart from Bergen busstasjon station.
Bergen to Chamonix bus services, operated by Vy Buss, arrive at Olavsgaard station.
Yes, the driving distance between Bergen to Chamonix is 2567 km. It takes approximately 26h 51m to drive from Bergen to Chamonix.
Book your Bergen to Chamonix bus tickets online with Omio.
What companies run services between Bergen, Norway and Chamonix, France?
You can take a bus from Bergen busstasjon to Chamonix via Olavsgaard, Oslo bussterminal, Berlin, Zentralen Omnibusbahnhof, and Milan in around 2d 1h.
- Website
- lufthansa.com
Flights from Bergen to Geneva International Airport via Frankfurt
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- €90–290
Flights from Bergen to Lyon–Saint Exupéry Airport via Frankfurt
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- €120–410
Flights from Bergen to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 5h 48m
- When
- Every day
- Estimated price
- €90–320
Flights from Bergen to Zurich Airport via Frankfurt
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €100–360
Flights from Bergen to Turin Caselle Airport via Frankfurt
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- €110–390
Flights from Bergen to Turin Caselle Airport via Munich
- Ave. Duration
- 6h 52m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €120–550
Flights from Bergen to Basel via Munich
- Ave. Duration
- 4h 55m
- When
- Wednesday and Saturday
- Estimated price
- €140–550
Flights from Bergen to Basel via Frankfurt
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- €110–380
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- Norwegian Railways (VY)
Train from Bergen stasjon to Oslo S
- Ave. Duration
- 6h 49m
- Frequency
- Every 4 hours
- Estimated price
- €80–120
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Bergen stasjon to Oslo S
- Ave. Duration
- 6h 49m
- Frequency
- Every 4 hours
- Estimated price
- €80–120
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Bergen stasjon to Oslo S
- Ave. Duration
- 6h 49m
- Frequency
- Every 4 hours
- Estimated price
- €80–120
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo S to Göteborg Centralstation
- Ave. Duration
- 3h 31m
- Frequency
- Every 4 hours
- Estimated price
- €60–95
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
- Phone
- +41 24 539 10 17
- info@alpytransfers.com
- Website
- Alpy Transfers
Bus from Geneva Airport to Chamonix, Av. de Courmayeur
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €30–45
- Website
- Alpy Transfers
- Ave. Duration
- 1h 36m
- Estimated price
- €160–200
Cosi Taxi
- Phone
- +33 6 33 02 75 17
- Website
- cosi-taxi.com
David Taxi Bourg St Maurice
- Phone
- +33 6 47 43 48 50
- Website
- taxi-bourg-saint-maurice73.fr
Snow-Taxi Mylène Digard
- Phone
- +33 6 12 50 24 16
- Website
- snow-taxi.com
Taxi Jack Celair
- Phone
- +33 6 22 23 76 36
- Website
- taxijackcelair.com
Taxi Taxilvie
- Phone
- +33 6 47 47 18 86
- Website
- taxi-bourg-st-maurice.net
Want to know more about travelling around France
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
How to plan an amazing trip around Scandinavia
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
There are 5986+ hotels available in Chamonix.






