There are 3 ways to get from Zermatt to Barcelonnette by train, bus, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Visp to Genèvetrain Ec / ...
- Take the train from Geneve to Grenobletrain Ter
- Take the train from Grenoble to Gaptrain Ter
- Take the bus from GAP - Gare SNCF quai 3 to Place Aimé Gassierbus 535
13h 6m€137–369Train, bus via Geneva Airport (GVA)
cheapest- Take the train from Visp to Genève-Aéroporttrain Ir
- Take the bus from Geneva - Airport Bus Station to Grenoble - Bus Stationbus
- Take the bus from Gare Routière to Gare SNCFbus T91
- Take the bus from GAP - Gare SNCF quai 3 to Place Aimé Gassierbus 535
14h€122–292Train, fly, bus, taxi
- Take the train from Visp to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Nice Côte D'Azur International Airport (NCE)plane GVA - NCE
- Take the bus from Grand Arénas to Saint-Etienne-de-Tinéebus
- Take the taxi from Saint-Etienne-de-Tinée to Barcelonnettetaxi
11h 27m€246–520
Zermatt to Barcelonnette by train and bus
Questions & Answers
The cheapest way to get from Zermatt to Barcelonnette is to train and bus via Geneva Airport (GVA) which costs €120 - €300 and takes 14h.
The fastest way to get from Zermatt to Barcelonnette is to train and fly and bus and taxi which takes 11h 27m and costs €240 - €550.
The distance between Zermatt and Barcelonnette is 604 km.
The best way to get from Zermatt to Barcelonnette without a car is to train and bus which takes 13h 6m and costs €130 - €370.
It takes approximately 13h 6m to get from Zermatt to Barcelonnette, including transfers.
There are 820+ hotels available in Barcelonnette.
What companies run services between Zermatt, Switzerland and Barcelonnette, France?
There is no direct connection from Zermatt to Barcelonnette. However, you can take the train to Visp, take the train to Genève, take the train to Grenoble, take the train to Gap, walk to GAP - Gare SNCF quai 3, then take the bus to Place Aimé Gassier. Alternatively, you can take a train from Zermatt to Place Aimé Gassier via Visp, Genève-Aéroport, Geneva - Airport Bus Station, Gare Routière, Gare SNCF, and GAP - Gare SNCF quai 3 in around 14h.
- Website
- easyjet.com
Flights from Geneva International Airport to Nice Côte D'Azur International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €30–120
- Website
- swiss.com
Flights from Geneva International Airport to Nice Côte D'Azur International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €95–140
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Visp to Genève
- Ave. Duration
- 2h 26m
- Frequency
- Hourly
- Estimated price
- €65–200
- Website
- https://www.sbb.ch/en
Train from Visp to Genève-Aéroport
- Ave. Duration
- 2h 36m
- Frequency
- Hourly
- Estimated price
- €70–200
- Website
- https://www.sbb.ch/en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Geneve to Grenoble
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- €25–65
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Grenoble to Gap
- Ave. Duration
- 2h 34m
- Frequency
- 4 times a day
- Estimated price
- €19–50
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 4 13 94 30 50
- Website
- zou.maregionsud.fr
Bus from GAP - Gare SNCF quai 3 to Place Aimé Gassier
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- €6–8
- Website
- https://zou.maregionsud.fr/en/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Geneva - Airport Bus Station to Grenoble - Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- €10–19
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +33 820 08 38 38
- contact@itinisere.fr
- Website
- itinisere.fr
Bus from Gare Routière to Gare SNCF
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- €14–19
- Website
- https://www.itinisere.fr/en
- Phone
- +33 810 06 10 06
- Website
- lignesdazur.com
Bus from Grand Arénas to Saint-Etienne-de-Tinée
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- €2
- Website
- https://www.lignesdazur.com/en
- Ave. Duration
- 1h 12m
- Estimated price
- €120–150
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide


















