There are 10 ways to get from Thun to Cahors by train (Trenitalia, TGV), bus, car, train, plane, or train (TGV)
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 Thun to Basel SBBIc6 / ...
- Take the train from Basel Sbb to Paris Gare De LyonTgv
- Take the train from Paris Austerlitz to Cahors
12h 25m€83–359Bus
cheapest- Take the bus from Bern to Brive-la-GaillardeBlaBlaCar Bus
- Take the bus from Brive-la-Gaillarde to CahorsN705
14h 21m€61–110Drive 730.2 km
- Drive from Thun to Cahors730.2 km
8h 27m€127–183Train to Basel, fly, train
- Take the train from Thun to Basel SBB
- Fly from Basel (BSL) to Toulouse-Blagnac Airport (TLS)BSL - TLS
- Take the train from Toulouse Matabiau to Cahors
8h 28m€78–355Train via Paris
- Take the train from Thun to Basel SBBIc6 / ...
- Take the train from Basel Sbb to Paris Gare De LyonTgv
- Take the train from Paris Bercy to Cahors
12h 26m€152–447Train #2
- Take the train from Thun to Fribourg/FreiburgS1
- Take the train from Fribourg/Freiburg to LausanneS41 / ...
- Take the train from Lausanne to Lyon Part DieuTgv
- Take the train from Lyon Part Dieu to Toulouse MatabiauTgv
- Take the train from Toulouse Matabiau to CahorsTer
13h 43m€138–321Train, bus
- Take the train from Thun to VispIc8 / ...
- Take the train from Visp to MartignyIr / ...
- Take the bus from Martigny to Brive-la-Gaillarde
- Take the bus from Brive-la-Gaillarde to Cahors
15h 47m€103–164Train to Geneva International Airport, fly, train
- Take the train from Bern to Genève-Aéroport
- Fly from Geneva International Airport (GVA) to Toulouse-Blagnac Airport (TLS)GVA - TLS
- Take the train from Toulouse Matabiau to Cahors
9h 23m€95–287Train, train to Strasbourg International Airport, fly
- Take the train from Thun to Basel SBB
- Take the train from Basel Sbb to Strasbourg
- Fly from Strasbourg International Airport (SXB) to Toulouse-Blagnac Airport (TLS)SXB - TLS
- Take the train from Toulouse Matabiau to Cahors
9h 50m€133–354Train, bus to Lyon–Saint Exupéry Airport, fly
- 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 Toulouse-Blagnac Airport (TLS)LYS - TLS
- Take the train from Toulouse Matabiau to Cahors
11h 20m€111–304
Thun to Cahors by train and bus
Questions & Answers
The cheapest way to get from Thun to Cahors is to bus which costs €60 - €110 and takes 14h 21m.
The fastest way to get from Thun to Cahors is to drive which takes 8h 27m and costs €120 - €190.
No, there is no direct train from Thun to Cahors. However, there are services departing from Thun and arriving at Cahors via Basel Sbb and Paris Bercy. The journey, including transfers, takes approximately 12h 26m.
The distance between Thun and Cahors is 1251 km. The road distance is 730.2 km.
The best way to get from Thun to Cahors without a car is to train which takes 12h 25m and costs €80 - €360.
It takes approximately 12h 25m to get from Thun to Cahors, including transfers.
Thun to Cahors train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Thun station.
The best way to get from Thun to Cahors is to train which takes 12h 25m and costs €80 - €360. Alternatively, you can bus, which costs €60 - €110 and takes 14h 21m.
Thun to Cahors train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Basel SBB station.
Yes, the driving distance between Thun to Cahors is 730 km. It takes approximately 8h 27m to drive from Thun to Cahors.
What companies run services between Thun, Switzerland and Cahors, France?
You can take a train from Thun to Cahors via Basel SBB, Basel Sbb, Paris Gare De Lyon, Gare de Lyon - Diderot, Gare d'Austerlitz, and Paris Austerlitz in around 12h 25m. Alternatively, you can take a train from Thun to Cahors via Bern, Bern, Hauptbahnhof, Bern, Neufeld P+R, Bern, and Brive-la-Gaillarde in around 14h 21m.
- Website
- easyjet.com
Flights from Basel to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €30–190
Flights from Geneva International Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 12m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €30–150
Flights from Strasbourg International Airport to Toulouse-Blagnac Airport via Milan Malpensa
- Ave. Duration
- 4h
- When
- Friday
- Estimated price
- €100–310
Flights from Lyon–Saint Exupéry Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €30–95
- Website
- airfrance.com
Flights from Basel to Toulouse-Blagnac Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 40m
- When
- Monday to Friday
- Estimated price
- €55–340
Flights from Lyon–Saint Exupéry Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 2m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €35–270
- Website
- volotea.com
Flights from Strasbourg International Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €60–190
- Website
- lufthansa.com
Flights from Basel to Toulouse-Blagnac Airport via Frankfurt
- Ave. Duration
- 4h
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–270
Flights from Strasbourg International Airport to Toulouse-Blagnac Airport via Frankfurt
- Ave. Duration
- 3h 50m
- When
- Thursday
- Estimated price
- €100–400
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Thun to Basel SBB
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- €35–65
- Website
- https://www.sbb.ch/en
Train from Fribourg/Freiburg to Lausanne
- Ave. Duration
- 1h 4m
- Frequency
- Every 20 minutes
- Estimated price
- €16–29
- Website
- https://www.sbb.ch/en
Train from Thun to Visp
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €30–40
- Website
- https://www.sbb.ch/en
Train from Visp to Martigny
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- €14–35
- 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
Train from Bern to Genève
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €30–65
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Thun to Basel SBB
- Ave. Duration
- 1h 27m
- Frequency
- 4 times a day
- Estimated price
- €11–15
- Schedules at
- sbb-deutschland.de
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Thun to Basel SBB
- Ave. Duration
- 1h 28m
- Frequency
- 3 times a day
- Estimated price
- €35–80
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €55–80
- 2nd Class
- €35–50
Train from Visp to Martigny
- Ave. Duration
- 40 min
- Frequency
- 6 times a week
- Estimated price
- €11–18
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €11–16
- 2nd Class
- €13–18
- 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 Lausanne to Lyon Part Dieu
- Ave. Duration
- 2h 38m
- Frequency
- 5 times a week
- Estimated price
- €65–150
- Website
- https://www.sncf-connect.com/en-en
Train from Lyon Part Dieu to Toulouse Matabiau
- Ave. Duration
- 4h 12m
- Frequency
- 3 times a day
- Estimated price
- €30–100
- 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 Austerlitz to Cahors
- Ave. Duration
- 5h 46m
- Frequency
- 5 times a day
- Estimated price
- €30–130
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Toulouse Matabiau to Cahors
- Ave. Duration
- 1h 34m
- Frequency
- Every 2 hours
- Estimated price
- €15–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 Paris Bercy to Cahors
- Ave. Duration
- 5h 42m
- Frequency
- 5 times a week
- Estimated price
- €100–220
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €100–150
- Rail 1st Class
- €150–220
Train from Basel Sbb to Strasbourg
- Ave. Duration
- 1h 23m
- Frequency
- Twice a week
- Estimated price
- €29–30
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Thun to Fribourg/Freiburg
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- €12–17
- Website
- https://www.bls.ch/en
- Phone
- +41 27 720 47 47
- info@regionalps.ch
- Website
- regionalps.ch
Train from Visp to Martigny
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €21–43
- Schedules at
- regionalps.ch
- 2nd Class Ticket
- €21–25
- 1st Class Ticket
- €38–43
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Bern to Brive-la-Gaillarde
- Ave. Duration
- 10h 15m
- Frequency
- 3 times a week
- Estimated price
- €40–60
- 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
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Brive-la-Gaillarde to Cahors
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a week
- Estimated price
- €12–23
- Website
- https://www.flixbus.co.uk
Bus from Martigny to Brive-la-Gaillarde
- Ave. Duration
- 10h 45m
- Frequency
- 6 times a week
- Estimated price
- €50–70
- Website
- https://www.flixbus.co.uk
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
Book your Thun to Cahors train tickets online with Omio.
There are 493+ hotels available in Cahors.












































