There are 5 ways to get from Thonon-les-Bains to Baden-Baden by ferry, train, 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.
Ferry, train
best- Take the ferry from Thonon-les-Bains to Lausanne-Ouchyferry N2
- Take the train from Lausanne to Basel SBBtrain
- Take the train from Basel SBB to Baden-Badentrain 43 / ...
6h 34m€148–400Drive 390.9 km
cheapest- Drive from Thonon-les-Bains to Baden-Badencar 390.9 km
4h 8m€60–87Bus, train
- Take the bus from Geneva to Freiburgbus FlixBus N122 / ...
- Take the train from Freiburg Hauptbahnhof to Bühltrain Re7 / ...
10h 7m€86–158Train
- Take the train from Annemasse to Renens VDtrain
- Take the train from Renens VD to Basel SBBtrain
- Take the train from Basel SBB to Baden-Badentrain 43 / ...
7h 9m€119–410Bus
- Take the bus from Geneva - Bus Station to Strasbourg - L'Étoile Park Bus Stationbus BlaBlaCar Bus
- Take the bus from Strasbourg to Baden-Badenbus 321 / ...
11h 37m€67–123
Thonon-les-Bains to Baden-Baden by ferry, subway, train, and bus
Questions & Answers
The cheapest way to get from Thonon-les-Bains to Baden-Baden is to drive which costs €60 - €90 and takes 4h 8m.
The fastest way to get from Thonon-les-Bains to Baden-Baden is to drive which takes 4h 8m and costs €60 - €90.
No, there is no direct bus from Thonon-les-Bains to Baden-Baden. However, there are services departing from Thonon-les-Bains and arriving at BAD Leopoldsplatz via Geneva - Bus Station, Strasbourg and Baden-Baden. The journey, including transfers, takes approximately 11h 37m.
No, there is no direct train from Thonon-les-Bains to Baden-Baden. However, there are services departing from Thonon Les Bains and arriving at Baden-Baden via Annemasse, Renens VD and Basel SBB. The journey, including transfers, takes approximately 7h 9m.
The distance between Thonon-les-Bains and Baden-Baden is 368 km. The road distance is 390.9 km.
The best way to get from Thonon-les-Bains to Baden-Baden without a car is to ferry and train which takes 6h 34m and costs €140 - €400.
It takes approximately 6h 34m to get from Thonon-les-Bains to Baden-Baden, including transfers.
Thonon-les-Bains to Baden-Baden bus services, operated by BlaBlaCar Bus, depart from Geneva - Bus Station.
Thonon-les-Bains to Baden-Baden train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Annemasse station.
The best way to get from Thonon-les-Bains to Baden-Baden is to train which takes 7h 9m and costs €110 - €410. Alternatively, you can bus, which costs €65 - €130 and takes 11h 37m.
What companies run services between Thonon-les-Bains, France and Baden-Baden, Germany?
You can take a train from Thonon Les Bains to Baden-Baden via Annemasse, Renens VD, and Basel SBB in around 7h 9m. Alternatively, you can take a bus from Thonon-les-Bains to BAD Leopoldsplatz via Geneva - Bus Station, Strasbourg, and Baden-Baden in around 11h 37m.
Train from Lausanne to Basel SBB
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- €60–190
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Annemasse to Renens VD
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- €25–80
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Renens VD to Basel SBB
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €60–190
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Basel SBB to Baden-Baden
- Ave. Duration
- 1h 22m
- Frequency
- Every 2 hours
- Estimated price
- €29–130
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Basel SBB to Baden-Baden
- Ave. Duration
- 1h 22m
- Frequency
- Every 2 hours
- Estimated price
- €29–130
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Basel SBB to Baden-Baden
- Ave. Duration
- 1h 38m
- Frequency
- 3 times a day
- Estimated price
- €35–60
- Website
- Österreichische Bundesbahnen
Train from Basel SBB to Baden-Baden
- Ave. Duration
- 1h 38m
- Frequency
- 3 times a day
- Estimated price
- €35–60
- Website
- Österreichische Bundesbahnen
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Basel SBB to Baden-Baden
- Ave. Duration
- 2h 31m
- Frequency
- Once daily
- Estimated price
- €40–70
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Freiburg Hauptbahnhof to Bühl
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- €22–40
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Basel SBB to Baden-Baden
- Ave. Duration
- 2h 31m
- Frequency
- Once daily
- Estimated price
- €40–70
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Geneva to Freiburg
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- €27–45
- Website
- Flixbus
Bus from Geneva - Bus Station to Strasbourg - L'Étoile Park Bus Station
- Ave. Duration
- 5h 40m
- Frequency
- 5 times a week
- Estimated price
- €30–60
- Website
- Flixbus
Bus from Strasbourg to Baden-Baden
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- €4–8
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Geneva - Bus Station to Strasbourg - L'Étoile Park Bus Station
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- €35–65
- Website
- BlaBlaCar Bus
- Phone
- +41 (0)848 811 848
- [email protected]
- Website
- CGN
Ferry from Thonon-les-Bains to Lausanne-Ouchy
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €25–35
- Website
- CGN
Want to know more about travelling around Germany
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
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
More Questions & Answers
Thonon-les-Bains to Baden-Baden bus services, operated by BlaBlaCar Bus, arrive at Strasbourg - L'Étoile Park Bus Station.
Thonon-les-Bains to Baden-Baden train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Renens VD station.
Yes, the driving distance between Thonon-les-Bains to Baden-Baden is 391 km. It takes approximately 4h 8m to drive from Thonon-les-Bains to Baden-Baden.
Book your Thonon-les-Bains to Baden-Baden train tickets online with Omio.
There are 1139+ hotels available in Baden-Baden.






























