There are 7 ways to get from Dordogne to Basel by train, plane, 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.
Train, fly to Basel
best- Take the train from Perigueux to Bordeaux St Jeantrain
- Fly from Bordeaux–Mérignac Airport (BOD) to Basel (BSL)plane BOD - BSL
7h 17mCHF 60–238Bus via Lyon
cheapest- Take the bus from Périgueux - Pôle Créavallée North to Lyon - Perrache Bus Stationbus BlaBlaCar Bus
- Take the bus from Lyon - Perrache Bus Station to Mulhousebus BlaBlaCar Bus
13h 38mCHF 54–93Drive 693.5 km
- Drive from Dordogne to Baselcar 693.5 km
7h 43mCHF 108–156Train, fly to Zurich Airport
- Take the train from Perigueux to Bordeaux St Jeantrain
- Fly from Bordeaux–Mérignac Airport (BOD) to Zurich Airport (ZRH)plane BOD - ZRH
- Take the train from Zürich HB to Basel SBBtrain
8h 41mCHF 114–272Train, fly to Strasbourg International Airport
- Take the train from Perigueux to Bordeaux St Jeantrain
- Fly from Bordeaux–Mérignac Airport (BOD) to Strasbourg International Airport (SXB)plane BOD - SXB
- Take the train from Strasbourg to Basel Sbbtrain
8h 19mCHF 83–235Bus
- Take the bus from Périgueux to Lausannebus FlixBus N1157
- Take the bus from Lausanne to Basel SBBbus FlixBus N872 / ...
14h 30mCHF 62–85Bus, train
- Take the bus from Périgueux to Genevabus
- Take the train from Genève to Renens VDtrain Ic1 / ...
- Take the train from Renens VD to Basel SBBtrain
15h 44mCHF 97–158
Dordogne to Basel by bus and train
Questions & Answers
The cheapest way to get from Dordogne to Basel is to bus via Lyon which costs SFr 50 - SFr 95 and takes 13h 38m.
The fastest way to get from Dordogne to Basel is to train and fly which takes 7h 17m and costs SFr 55 - SFr 240.
No, there is no direct bus from Dordogne to Basel. However, there are services departing from Périgueux and arriving at Basel SBB via Lausanne. The journey, including transfers, takes approximately 14h 30m.
The distance between Dordogne and Basel is 859 km. The road distance is 693.5 km.
The best way to get from Dordogne to Basel without a car is to bus via Lyon which takes 13h 38m and costs SFr 50 - SFr 95.
It takes approximately 7h 17m to get from Dordogne to Basel, including transfers.
Dordogne to Basel bus services, operated by FlixBus, depart from Périgueux station.
Dordogne to Basel bus services, operated by FlixBus, arrive at Lausanne station.
Yes, the driving distance between Dordogne to Basel is 694 km. It takes approximately 7h 43m to drive from Dordogne to Basel.
Book your Dordogne to Basel bus tickets online with FlixBus.
What companies run services between Dordogne, Nouvelle-Aquitaine, France and Basel, Switzerland?
You can take a bus from Périgueux - Pôle Créavallée North to Basel St. Johann via Lyon - Perrache Bus Station, Mulhouse, and Mulhouse Ville in around 13h 38m.
- Website
- airfrance.com
Flights from Bordeaux–Mérignac Airport to Basel via Paris Charles de Gaulle
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- CHF 45–280
Flights from Bordeaux–Mérignac Airport to Zurich Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- CHF 40–250
- Website
- easyjet.com
Flights from Bordeaux–Mérignac Airport to Basel
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 29–180
- Website
- volotea.com
Flights from Bordeaux–Mérignac Airport to Strasbourg International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 30–120
- Website
- swiss.com
Flights from Bordeaux–Mérignac Airport to Zurich Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday and Sunday
- Estimated price
- CHF 60–250
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 Perigueux to Bordeaux St Jean
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- CHF 19–45
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- CHF 19–29
- Rail 1st Class
- CHF 30–45
Train from Strasbourg to Basel Sbb
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- CHF 28
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 19–40
- Website
- https://www.sbb.ch/en
Train from Genève to Renens VD
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 11–23
- Website
- https://www.sbb.ch/en
Train from Renens VD to Basel SBB
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- CHF 35–65
- Website
- https://www.sbb.ch/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Périgueux - Pôle Créavallée North to Lyon - Perrache Bus Station
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- CHF 29–45
- Website
- https://www.blablacar.co.uk/bus
Bus from Lyon - Perrache Bus Station to Mulhouse
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- CHF 16–45
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Périgueux to Lausanne
- Ave. Duration
- 11h
- Frequency
- 6 times a week
- Estimated price
- CHF 45–65
- Website
- https://www.flixbus.co.uk
Bus from Lausanne to Basel SBB
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- CHF 15–21
- Website
- https://www.flixbus.co.uk
Bus from Périgueux to Geneva
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Estimated price
- CHF 50–70
- Website
- https://www.flixbus.co.uk
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.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
There are 1227+ hotels available in Basel.




















