There are 9 ways to get from Zermatt to Poitiers by train (Trenitalia, TGV), train, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Paris
best- Take the train from Visp to Genèvetrain Ir / ...
- Take the train from Geneve to Paris Gare De Lyontrain Tgv
- Take the train from Paris Montparnasse 1 Et 2 to Poitierstrain Tgv
11h 7m€175–414Train, bus
cheapest- Take the train from Visp to Basel SBBtrain Ic6 / ...
- Take the bus from Basel Meret-Oppenheim-Strasse to Tours Parking Peupliersbus
- Take the bus from Tours - Édouard Vaillant Bus Station to Poitiers - Bus Stationbus
22h 20m€85–215Train to Geneva International Airport, fly to Bordeaux–Mérignac Airport, train
- Take the train from Visp to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Bordeaux–Mérignac Airport (BOD)plane GVA - BOD
- Take the train from Bordeaux St Jean to Poitierstrain
11h 18m€118–353Train
- Take the train from Visp to St-Mauricetrain Ir / ...
- Take the train from St-Maurice to Annemassetrain
- Take the train from Annemasse to Lyon Part Dieutrain Ter
- Take the train from Lyon Part Dieu to Saint-Pierre-des-Corpstrain Ter
- Take the train from St Pierre Des Corps to Poitierstrain Tgv
15h 20m€147–449Train to Geneva International Airport, fly to Paris Charles De Gaulle Airport, train
- Take the train from Visp to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Paris Charles De Gaulle Airport (CDG)plane GVA - CDG
- Take the train from Aeroport Cdg2 Tgv Roissy to Poitierstrain
10h 50m€187–491Train, train to Lyon–Saint Exupéry Airport, fly to Poitiers–Biard Airport
- Take the train from Visp to Genèvetrain
- Take the train from Bellegarde to Lyon Part Dieutrain
- Fly from Lyon–Saint Exupéry Airport (LYS) to Poitiers–Biard Airport (PIS)plane LYS - PIS
10h 7m€155–449Train to Geneva International Airport, fly to Nantes Atlantique Airport, train
- Take the train from Visp to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Nantes Atlantique Airport (NTE)plane GVA - NTE
- Take the train from Nantes to St Pierre Des Corpstrain
- Take the train from St Pierre Des Corps to Poitierstrain
12h 42m€128–401Train, train to Lyon–Saint Exupéry Airport, fly to Bordeaux–Mérignac Airport
- Take the train from Visp to Genèvetrain
- Take the train from Bellegarde to Lyon Part Dieutrain
- Fly from Lyon–Saint Exupéry Airport (LYS) to Bordeaux–Mérignac Airport (BOD)plane LYS - BOD
- Take the train from Bordeaux St Jean to Poitierstrain
14h 6m€166–421Train, train to Lyon–Saint Exupéry Airport, fly to Limoges-Bellegarde Airport
- Take the train from Visp to Genèvetrain
- Take the train from Bellegarde to Lyon Part Dieutrain
- Fly from Lyon–Saint Exupéry Airport (LYS) to Limoges-Bellegarde Airport (LIG)plane LYS - LIG
- Take the train from Limoges Benedictins to Poitierstrain
14h 48m€265–519
Zermatt to Poitiers by train and subway
Questions & Answers
The cheapest way to get from Zermatt to Poitiers is to train and bus which costs €85 - €220 and takes 22h 20m.
The fastest way to get from Zermatt to Poitiers is to train and fly which takes 10h 7m and costs €150 - €450.
No, there is no direct train from Zermatt to Poitiers. However, there are services departing from Zermatt, Bahnhof and arriving at Poitiers via Visp, Geneve, Gare de Lyon, Bercy and Paris Montparnasse 1 Et 2. The journey, including transfers, takes approximately 11h 7m.
The distance between Zermatt and Poitiers is 1056 km.
The best way to get from Zermatt to Poitiers without a car is to train via Paris which takes 11h 7m and costs €170 - €420.
It takes approximately 11h 7m to get from Zermatt to Poitiers, including transfers.
Zermatt to Poitiers train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Visp station.
Zermatt to Poitiers train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Genève station.
Book your Zermatt to Poitiers train tickets online with Omio.
There are 574+ hotels available in Poitiers.
What companies run services between Zermatt, Switzerland and Poitiers, France?
You can take a train from Zermatt, Bahnhof to Poitiers via Visp, Geneve, Paris Gare De Lyon, Gare de Lyon, Bercy, Montparnasse Bienvenue, and Paris Montparnasse 1 Et 2 in around 11h 7m.
- Website
- easyjet.com
Flights from Geneva International Airport to Bordeaux–Mérignac Airport
- Ave. Duration
- 1h 17m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €30–130
Flights from Geneva International Airport to Bordeaux–Mérignac Airport via Nice
- Ave. Duration
- 3h 25m
- When
- Friday and Sunday
- Estimated price
- €30–130
Flights from Geneva International Airport to Nantes Atlantique Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- €35–150
Flights from Geneva International Airport to Nantes Atlantique Airport via Toulouse
- Ave. Duration
- 3h 15m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €35–150
Flights from Geneva International Airport to Nantes Atlantique Airport via Nice
- Ave. Duration
- 3h 40m
- When
- Tuesday
- Estimated price
- €35–150
Flights from Lyon–Saint Exupéry Airport to Bordeaux–Mérignac Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €30–110
- Website
- airfrance.com
Flights from Geneva International Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €35–250
Flights from Geneva International Airport to Nantes Atlantique Airport via Paris Charles De Gaulle Airport
- Ave. Duration
- 3h 50m
- When
- Friday
- Estimated price
- €45–280
Flights from Lyon–Saint Exupéry Airport to Bordeaux–Mérignac Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €30–250
Flights from Lyon–Saint Exupéry Airport to Limoges-Bellegarde Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–170
- Website
- swiss.com
Flights from Geneva International Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €35–250
Flights from Geneva International Airport to Paris Charles De Gaulle Airport via Zurich
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- €85–250
- Website
- chalair.eu
Flights from Lyon–Saint Exupéry Airport to Limoges-Bellegarde Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–170
- Website
- luxair.lu
Flights from Geneva International Airport to Paris Charles De Gaulle Airport via Luxembourg
- Ave. Duration
- 3h 30m
- When
- Monday, Thursday, and Friday
- Estimated price
- €80–360
- Website
- volotea.com
Flights from Lyon–Saint Exupéry Airport to Poitiers–Biard Airport
- Ave. Duration
- 1h
- When
- Monday and Friday
- Estimated price
- €45–150
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Visp to Genève
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- €35–70
- Website
- https://www.sbb.ch/en
Train from Visp to Basel SBB
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- €55–95
- Website
- https://www.sbb.ch/en
Train from Visp to Genève-Aéroport
- Ave. Duration
- 2h 29m
- Frequency
- Hourly
- Estimated price
- €40–75
- Website
- https://www.sbb.ch/en
Train from Visp to St-Maurice
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €15–35
- Website
- https://www.sbb.ch/en
Train from St-Maurice to Annemasse
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- €35–70
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Visp to Genève
- Ave. Duration
- 2h 31m
- Frequency
- 5 times a week
- Estimated price
- €45–95
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €65–95
- 2nd Class
- €45–65
Train from Visp to Basel SBB
- Ave. Duration
- 2h 1m
- Frequency
- 3 times a day
- Estimated price
- €45–95
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €65–95
- 2nd Class
- €45–65
Train from Visp to St-Maurice
- Ave. Duration
- 51 min
- Frequency
- 5 times a week
- Estimated price
- €25–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €45–70
- 2nd Class
- €25–35
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Geneve to Paris Gare De Lyon
- Ave. Duration
- 3h 13m
- Frequency
- 6 times a week
- Estimated price
- €80–150
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Montparnasse 1 Et 2 to Poitiers
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €35–95
- Website
- https://www.sncf-connect.com/en-en
Train from Bordeaux St Jean to Poitiers
- Ave. Duration
- 1h 53m
- Frequency
- Every 4 hours
- Estimated price
- €24–60
- Website
- https://www.sncf-connect.com/en-en
Train from Lyon Part Dieu to Saint-Pierre-des-Corps
- Ave. Duration
- 3h 1m
- Frequency
- Twice daily
- Estimated price
- €45–180
- Website
- https://www.sncf-connect.com/en-en
Train from St Pierre Des Corps to Poitiers
- Ave. Duration
- 48 min
- Frequency
- Every 2 hours
- Estimated price
- €15–28
- Website
- https://www.sncf-connect.com/en-en
Train from Aeroport Cdg2 Tgv Roissy to Poitiers
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Estimated price
- €50–130
- Website
- https://www.sncf-connect.com/en-en
Train from Nantes to St Pierre Des Corps
- Ave. Duration
- 1h 33m
- Frequency
- Twice daily
- Estimated price
- €16–90
- Website
- https://www.sncf-connect.com/en-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 Paris Montparnasse 1 Et 2 to Poitiers
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €50–120
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €50–80
- Rail 1st Class
- €80–120
Train from Bordeaux St Jean to Poitiers
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- €40–90
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €40–60
- Rail 1st Class
- €60–90
Train from Annemasse to Lyon Part Dieu
- Ave. Duration
- 1h 51m
- Frequency
- 6 times a week
- Estimated price
- €35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Lyon Part Dieu to Saint-Pierre-des-Corps
- Ave. Duration
- 4h 57m
- Frequency
- Every 4 hours
- Estimated price
- €25–200
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from St Pierre Des Corps to Poitiers
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- €21–25
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Aeroport Cdg2 Tgv Roissy to Poitiers
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- €65–140
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €65–95
- Rail 1st Class
- €100–140
Train from Bellegarde to Lyon Part Dieu
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- €28–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Nantes to St Pierre Des Corps
- Ave. Duration
- 1h 41m
- Frequency
- Every 3 hours
- Estimated price
- €14–45
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Limoges Benedictins to Poitiers
- Ave. Duration
- 1h 56m
- Frequency
- Every 4 hours
- Estimated price
- €55–80
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Visp to Basel SBB
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Estimated price
- €16–20
- Schedules at
- sbb-deutschland.de
- Phone
- +41 27 720 47 47
- info@regionalps.ch
- Website
- regionalps.ch
Train from Visp to St-Maurice
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €29–60
- Schedules at
- regionalps.ch
- 2nd Class Ticket
- €29–34
- 1st Class Ticket
- €50–60
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Basel Meret-Oppenheim-Strasse to Tours Parking Peupliers
- Ave. Duration
- 14h 30m
- Frequency
- Once a week
- Estimated price
- €30–50
- Website
- https://union-ivkoni.com/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Tours - Édouard Vaillant Bus Station to Poitiers - Bus Station
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- €17–24
- Website
- https://www.blablacar.co.uk/bus
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





































