There are 4 ways to get from Bourg-Saint-Maurice to Zermatt by bus, train, night bus 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.

Recommended option

Bus, train  •  7 h 24 min

  1. Take the bus from Bourg-Saint-Maurice to Geneva Airport
  2. Take the train from Genève-Aéroport to Visp 90

$101 - $257

3 alternative options

Train  •  8 h 37 min

  1. Take the train from Bourg-St.Maurice to Chambery-Challes-E
  2. Take the train from Chambery-Challes-E to Geneve
  3. Take the train from Genève to Visp 90

$125 - $223

Night bus, bus, train  •  12 h 9 min

  1. Take the night bus from Bourg-Saint-Maurice to Albertville
  2. Take the bus from Albertville - Gare routière to Annecy - Gare routière 51
  3. Take the bus from Ducati Annecy to Châteauneuf-Conthey
  4. Take the train from Châteauneuf-Conthey to Visp 130

Drive  •  4 h 19 min

  1. Drive from Bourg-Saint-Maurice to Zermatt 163.5 miles

$35 - $55

What companies run services between Bourg-Saint-Maurice, France and Zermatt, Switzerland?

You can take a train from Bourg-Saint-Maurice to Zermatt via Chambery-Challes-E, Geneve, Genève, and Visp in around 8 h 37 min.

Train operators
Swiss Railways (SBB/CFF/FFS)
Website
sbb.ch
Train from Genève-Aéroport to Visp
Ave. Duration
2 h 22 min
Frequency
Hourly
Estimated price
$60 - $120
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Genève to Visp
Ave. Duration
2 h 12 min
Frequency
Hourly
Estimated price
$65 - $120
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
SNCF
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Bourg-St.Maurice to Chambery-Challes-E
Ave. Duration
1 h 48 min
Frequency
Every 4 hours
Estimated price
$22 - $35
Website
en.oui.sncf
2nd Class
$22 - $35
1st Class
$29 - $45
Train from Chambery-Challes-E to Geneve
Ave. Duration
1 h 26 min
Frequency
Every 4 hours
Estimated price
$17 - $27
Website
en.oui.sncf
RegionalAlps
Website
regionalps.ch
Train from Châteauneuf-Conthey to Visp
Ave. Duration
39 min
Frequency
Hourly
Website
regionalps.ch
Schedules at
fahrplan.sbb.ch
Bus operators
Altibus
Phone
0 820 320 368
Email
info@altibus.com
Website
altibus.com
Bus from Bourg-Saint-Maurice to Geneva Airport
Ave. Duration
2 h 45 min
Frequency
3 times a day
Estimated price
$20 - $95
Schedules at
altibus.com
Ouibus
Phone
0890715298
Website
ouibus.com
Night bus from Bourg-Saint-Maurice to Albertville
Ave. Duration
1 h 40 min
Frequency
Every 2 hours
Estimated price
$2 - $4
Website
Ouibus
Région Auvergne-Rhône-Alpes
Phone
+33 4 26 73 40 00
Website
auvergnerhonealpes.fr
Bus from Albertville - Gare routière to Annecy - Gare routière
Ave. Duration
1 h 20 min
Frequency
Hourly
Estimated price
$10
Schedules at
auvergnerhonealpes.fr
Eurolines CH
Phone
0041 (0) 844 257 224
Website
eurolines.ch
Bus from Ducati Annecy to Châteauneuf-Conthey
Ave. Duration
3 h 45 min
Frequency
3 times a week
Estimated price
$23 - $28
Book at
eurolines.ch

Want to know more about travelling around Switzerland

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.

Questions & Answers

How far is it from Bourg-Saint-Maurice to Zermatt?

The distance between Bourg-Saint-Maurice and Zermatt is 88 km. The road distance is 262 km.

What is the cheapest way to get from Bourg-Saint-Maurice to Zermatt?

The cheapest way to get from Bourg-Saint-Maurice to Zermatt is to drive which costs 28€ - 45€ and takes 4 h 19 min.

What is the fastest way to get from Bourg-Saint-Maurice to Zermatt?

The quickest way to get from Bourg-Saint-Maurice to Zermatt is to drive which takes 4 h 19 min and costs 28€ - 45€.

Is there a direct train between Bourg-Saint-Maurice and Zermatt?

No, there is no direct train from Bourg-Saint-Maurice to Zermatt. However, there are services departing from Bourg-St.Maurice and arriving at Zermatt via Chambery-Challes-E, Genève and Visp. The journey, including transfers, takes approximately 8 h 37 min.

How long does it take to get from Bourg-Saint-Maurice to Zermatt?

It takes approximately 7 h 24 min to get from Bourg-Saint-Maurice to Zermatt, including transfers.