There are 12 ways to get from Bern to Niort by train (TGV), bus, car, train, 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
best- Take the train from Bern to Basel SBBIc6 / ...
- Take the train from Basel Sbb to Paris Gare De LyonTgv
- Take the train from Paris Montparnasse 1 Et 2 to NiortTgv
8h 39m€119–351Bus via Antony
cheapest- Take the bus from Bern to Paris - Massy-PalaiseauN799
- Take the bus from Paris - Massy-Palaiseau to Niort
15h€61–150Drive 713.7 km
- Drive from Bern to Niort713.7 km
8h 38m€125–181Train to Basel, fly to Nantes Atlantique Airport, train
- Take the train from Bern to Basel SBB
- Fly from Basel (BSL) to Nantes Atlantique Airport (NTE)BSL - NTE
- Take the train from Nantes to La Rochelle
- Take the train from La Rochelle Ville to Niort
9h 55m€119–360Train via Geneva
- Take the train from Bern to GenèveIc1 / ...
- Take the train from Geneve to Paris Gare De LyonTgv
- Take the train from Paris Montparnasse 1 Et 2 to NiortTgv
9h 52m€116–364Train via Lyon
- Take the train from Bern to LausanneIc1 / ...
- Take the train from Lausanne to Lyon Part DieuTgv
- Take the train from Lyon Part Dieu to St Pierre Des CorpsTer
- Take the train from St Pierre Des Corps to NiortTgv
12h 53m€128–531Bus
- Take the bus from Bern to Bordeaux - Belcier Bus StopBlaBlaCar Bus
- Take the bus from Bordeaux - Belcier Bus Stop to NiortBlaBlaCar Bus
15h 45m€64–128Train to Geneva International Airport, fly to Nantes Atlantique Airport, train
- Take the train from Bern to Genève-Aéroport
- Fly from Geneva International Airport (GVA) to Nantes Atlantique Airport (NTE)GVA - NTE
- Take the train from Nantes to La Rochelle
- Take the train from La Rochelle Ville to Niort
10h 49m€111–325Train to Basel, fly to Bordeaux–Mérignac Airport, train
- Take the train from Bern to Basel SBB
- Fly from Basel (BSL) to Bordeaux–Mérignac Airport (BOD)BSL - BOD
- Take the train from Bordeaux St Jean to Poitiers
- Take the train from Poitiers to Niort
10h 56m€96–359Train, bus to Lyon–Saint Exupéry Airport, fly to Nantes Atlantique Airport
- Take the train from Bern to Genève
- Take the bus from Annemasse to Lyon - St. Exupéry Airport T1 Bus Stop
- Fly from Lyon–Saint Exupéry Airport (LYS) to Nantes Atlantique Airport (NTE)LYS - NTE
- Take the train from Nantes to La Rochelle
- Take the train from La Rochelle Ville to Niort
12h 46m€114–310Train to Geneva International Airport, fly to Bordeaux–Mérignac Airport, train
- Take the train from Bern to Genève-Aéroport
- Fly from Geneva International Airport (GVA) to Bordeaux–Mérignac Airport (BOD)GVA - BOD
- Take the train from Bordeaux St Jean to Poitiers
- Take the train from Poitiers to Niort
11h 40m€103–334Train, train to Strasbourg International Airport, fly to Nantes Atlantique Airport
- Take the train from Bern to Basel SBB
- Take the train from Mulhouse Ville to Strasbourg
- Fly from Strasbourg International Airport (SXB) to Nantes Atlantique Airport (NTE)SXB - NTE
- Take the train from Nantes to La Rochelle
- Take the train from La Rochelle Ville to Niort
11h 41m€121–381
Bern to Niort by train and subway
Questions & Answers
The cheapest way to get from Bern to Niort is to bus which costs €60 - €130 and takes 15h 45m.
The fastest way to get from Bern to Niort is to drive which takes 8h 38m and costs €120 - €180.
No, there is no direct bus from Bern to Niort. However, there are services departing from Bern and arriving at Niort via Paris - Massy-Palaiseau. The journey, including transfers, takes approximately 15h.
No, there is no direct train from Bern to Niort. However, there are services departing from Bern and arriving at Niort via Basel Sbb, Gare de Lyon, Bercy and Paris Montparnasse 1 Et 2. The journey, including transfers, takes approximately 8h 39m.
The distance between Bern and Niort is 1022 km. The road distance is 713.7 km.
The best way to get from Bern to Niort without a car is to train which takes 8h 39m and costs €110 - €360.
It takes approximately 8h 39m to get from Bern to Niort, including transfers.
Bern to Niort bus services, operated by FlixBus, depart from Bern station.
Bern to Niort train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Bern station.
The best way to get from Bern to Niort is to train which takes 8h 39m and costs €110 - €360. Alternatively, you can bus via Antony, which costs €60 - €150 and takes 15h.
What companies run services between Bern, Switzerland and Niort, France?
You can take a train from Bern to Niort via Basel SBB, Basel Sbb, Paris Gare De Lyon, Gare de Lyon, Bercy, Montparnasse Bienvenue, and Paris Montparnasse 1 Et 2 in around 8h 39m. Alternatively, you can take a bus from Bern to Niort via Paris - Massy-Palaiseau in around 15h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- easyjet.com
Flights from Basel to Nantes Atlantique Airport
- Ave. Duration
- 1h 35m
- When
- Monday and Friday
- Estimated price
- €55–210
Flights from Geneva International Airport to Nantes Atlantique Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- €45–170
Flights from Geneva International Airport to Nantes Atlantique Airport via Toulouse
- Ave. Duration
- 3h 15m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €45–170
Flights from Geneva International Airport to Nantes Atlantique Airport via Nice
- Ave. Duration
- 3h 40m
- When
- Tuesday
- Estimated price
- €45–170
Flights from Basel to Bordeaux–Mérignac Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €30–170
Flights from Basel to Bordeaux–Mérignac Airport via Nice
- Ave. Duration
- 3h 55m
- When
- Friday and Sunday
- Estimated price
- €30–170
Flights from Lyon–Saint Exupéry Airport to Nantes Atlantique Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €30–130
Flights from Geneva International Airport to Bordeaux–Mérignac Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- €30–130
Flights from Geneva International Airport to Bordeaux–Mérignac Airport via Nice
- Ave. Duration
- 3h 25m
- When
- Sunday
- Estimated price
- €30–130
- Website
- airfrance.com
Flights from Basel to Nantes Atlantique Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 42m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €50–310
Flights from Basel to Nantes Atlantique Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €65–370
Flights from Geneva International Airport to Nantes Atlantique Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 50m
- When
- Friday
- Estimated price
- €50–300
Flights from Basel to Bordeaux–Mérignac Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 52m
- When
- Friday to Sunday
- Estimated price
- €55–330
Flights from Lyon–Saint Exupéry Airport to Nantes Atlantique Airport
- Ave. Duration
- 1h 16m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €40–270
Flights from Lyon–Saint Exupéry Airport to Nantes Atlantique Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- €50–300
- Website
- volotea.com
Flights from Lyon–Saint Exupéry Airport to Nantes Atlantique Airport
- Ave. Duration
- 1h 20m
- When
- Thursday
- Estimated price
- €35–100
Flights from Strasbourg International Airport to Nantes Atlantique Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €45–180
- Website
- klm.com
Flights from Basel to Nantes Atlantique Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 42m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €50–310
Flights from Basel to Nantes Atlantique Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €65–370
- Website
- lufthansa.com
Flights from Basel to Nantes Atlantique Airport via Frankfurt
- Ave. Duration
- 4h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €95–370
Flights from Basel to Bordeaux–Mérignac Airport via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €130–420
Flights from Strasbourg International Airport to Nantes Atlantique Airport via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Thursday
- Estimated price
- €100–390
- Website
- airdolomiti.it
Flights from Basel to Bordeaux–Mérignac Airport via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €130–420
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Bern to Basel SBB
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €25–50
- Website
- https://www.sbb.ch/en
Train from Bern to Genève
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €30–65
- Website
- https://www.sbb.ch/en
Train from Bern to Lausanne
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- €22–45
- Website
- https://www.sbb.ch/en
Train from Bern to Genève-Aéroport
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- €35–70
- Website
- https://www.sbb.ch/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Basel Sbb to Paris Gare De Lyon
- Ave. Duration
- 3h 4m
- Frequency
- Every 4 hours
- Estimated price
- €40–150
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Montparnasse 1 Et 2 to Niort
- Ave. Duration
- 2h 18m
- Frequency
- 4 times a day
- Estimated price
- €50–110
- Website
- https://www.sncf-connect.com/en-en
Train from La Rochelle Ville to Niort
- Ave. Duration
- 39 min
- Frequency
- Every 4 hours
- Estimated price
- €9–10
- Website
- https://www.sncf-connect.com/en-en
Train from Geneve to Paris Gare De Lyon
- Ave. Duration
- 3h 13m
- Frequency
- Every 4 hours
- Estimated price
- €29–150
- Website
- https://www.sncf-connect.com/en-en
Train from Lausanne to Lyon Part Dieu
- Ave. Duration
- 2h 38m
- Frequency
- 5 times a week
- Estimated price
- €60–150
- Website
- https://www.sncf-connect.com/en-en
Train from Lyon Part Dieu to St Pierre Des Corps
- Ave. Duration
- 3h 1m
- Frequency
- Twice daily
- Estimated price
- €50–190
- Website
- https://www.sncf-connect.com/en-en
Train from St Pierre Des Corps to Niort
- Ave. Duration
- 1h 2m
- Frequency
- 5 times a week
- Estimated price
- €22–150
- Website
- https://www.sncf-connect.com/en-en
Train from Bordeaux St Jean to Poitiers
- Ave. Duration
- 2h 7m
- Frequency
- Every 4 hours
- Estimated price
- €26–95
- Website
- https://www.sncf-connect.com/en-en
Train from Poitiers to Niort
- Ave. Duration
- 57 min
- Frequency
- 3 times a day
- Estimated price
- €9–16
- Website
- https://www.sncf-connect.com/en-en
Train from Mulhouse Ville to Strasbourg
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- €16–24
- 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 Niort
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a week
- Estimated price
- €65–150
- 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–100
- Rail 1st Class
- €100–150
Train from Nantes to La Rochelle
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €14–60
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from La Rochelle Ville to Niort
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- €11–25
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €11–17
- Rail 1st Class
- €17–25
Train from Lyon Part Dieu to St Pierre Des Corps
- Ave. Duration
- 4h 57m
- Frequency
- 5 times a day
- Estimated price
- €24–160
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Bordeaux St Jean to Poitiers
- Ave. Duration
- 1h 22m
- 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 Poitiers to Niort
- Ave. Duration
- 58 min
- Frequency
- Every 4 hours
- Estimated price
- €13–29
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €13–19
- Rail 1st Class
- €20–29
Train from Mulhouse Ville to Strasbourg
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- €11–24
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bern to Paris - Massy-Palaiseau
- Ave. Duration
- 9h 15m
- Frequency
- 4 times a week
- Estimated price
- €35–90
- Website
- https://www.flixbus.co.uk
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Paris - Massy-Palaiseau to Niort
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a week
- Estimated price
- €22–60
- Website
- https://www.alsa.com/en/
Bus from Bordeaux - Belcier Bus Stop to Niort
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €14–29
- Website
- https://www.alsa.com/en/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Bern to Bordeaux - Belcier Bus Stop
- Ave. Duration
- 12h 40m
- Frequency
- 3 times a week
- Estimated price
- €50–75
- Website
- https://www.blablacar.co.uk/bus
Bus from Bordeaux - Belcier Bus Stop to Niort
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- €10–55
- Website
- https://www.blablacar.co.uk/bus
Bus from Annemasse to Lyon - St. Exupéry Airport T1 Bus Stop
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Estimated price
- €16–23
- 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
More Questions & Answers
Bern to Niort bus services, operated by FlixBus, arrive at Paris - Massy-Palaiseau station.
Bern to Niort train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Basel SBB station.
Yes, the driving distance between Bern to Niort is 714 km. It takes approximately 8h 38m to drive from Bern to Niort.
Book your Bern to Niort train tickets online with Omio.
Book your Bern to Niort bus tickets online with Omio.
There are 146+ hotels available in Niort.



























