There are 4 ways to get from Schaffhausen to Bonndorf by 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.
Recommended
Line 3 train, line 7345 bus
-
Take the line 3 train from Schaffhausen to Waldshut Bahnhof
-
Take the line 7345 bus from Waldshut Busbahnhof to Bonndorf Zentrum
Cheapest
Line 7331 bus, line 7345 bus
-
Take the line 7331 bus from Erzingen to Lauchringen Bahnhof
-
Take the line 7345 bus from Lauchringen Bahnhof to Bonndorf Zentrum
Train, drive
-
Take the train from Schaffhausen to Neunkirch
-
Drive from Neunkirch to Bonndorf
Drive
-
Drive from Schaffhausen to Bonndorf
Questions & Answers
The cheapest way to get from Schaffhausen to Bonndorf is to drive which costs SFr 6 - SFr 10 and takes 32 min.
The fastest way to get from Schaffhausen to Bonndorf is to drive. Taking this option will cost SFr 6 - SFr 10 and takes 32 min.
The distance between Schaffhausen and Bonndorf is 26 km. The road distance is 35 km.
The best way to get from Schaffhausen to Bonndorf without a car is to line 3 train and line 7345 bus which takes 2h 29m and costs SFr 9 - SFr 15.
It takes approximately 2h 29m to get from Schaffhausen to Bonndorf, including transfers.
Yes, the driving distance between Schaffhausen to Bonndorf is 35 km. It takes approximately 32 min to drive from Schaffhausen to Bonndorf.
There are 89+ hotels available in Bonndorf. Prices start at €87 per night.

- Distance: 25.8 km
- Duration: 2h 29m
What companies run services between Schaffhausen, Switzerland and Bonndorf, Baden-Württemberg, Germany?
You can take a bus from Schaffhausen to Bonndorf via Erzingen, Erzingen, and Lauchringen Bahnhof in around 3h 19m.

- Website
- zugbus-rab.de
Train from Schaffhausen to Waldshut Bahnhof
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- €7 - €10
- Website
- DB ZugBus RAB

- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Schaffhausen to Neunkirch
- Ave. Duration
- 11 min
- Frequency
- Every 15 minutes
- Estimated price
- €3 - €5
- Website
- SBB GmbH

- Website
- efa-bw.de
Bus from Waldshut Busbahnhof to Bonndorf Zentrum
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- €3 - €5
- Schedules at
- Sbg - Bus
Bus from Erzingen to Lauchringen Bahnhof
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- €2 - €4
- Schedules at
- Sbg - Bus
Bus from Lauchringen Bahnhof to Bonndorf Zentrum
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- €1 - €2
- Schedules at
- Sbg - Bus
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.