Berlin → Schaffhausen
Schaffhausen → Berlin ⇄2 a weekfastest 8h01Deutsche Bahn, ÖBBHigh-speedNight train
Direct trains · no change
- 06:43 → 14:47ICE 2557 High-speedBerlin Hbf → Schaffhausen · via Frankfurt, Mannheim, Karlsruhe, Singen8h048 stopsRuns: Only Sat 3 Oct, Sun 4 Octopen data confirms only these dates; it may run on othersDeutsche Bahn ↗
- 08:43 → 16:44ICE 2559 High-speedBerlin Hbf → Schaffhausen · via Frankfurt, Mannheim, Karlsruhe, Singen8h018 stopsRuns: Only Sat 3 Oct, Sun 4 Octopen data confirms only these dates; it may run on othersDeutsche Bahn ↗
- 08:43 → 16:45ICE 12 High-speedBerlin Hbf → Schaffhausen · via Frankfurt, Mannheim, Karlsruhe, Singen8h028 stopsRuns: Only Sat 3 Oct, Sun 4 Octopen data confirms only these dates; it may run on othersDeutsche Bahn ↗
- 20:52 → 08:34+1NJ 408 Night trainBerlin Hbf → Schaffhausen · via Leipzig, Frankfurt, Mannheim11h429 stops
- 20:52 → 08:59+1NJ 408 Night trainBerlin Hbf → Schaffhausen · via Leipzig, Frankfurt, Mannheim12h079 stops
Local times at each station. From official open timetable data (de_delfi, de_fv, de_rv) for 28 Sep – 25 Oct 2026; timetables change, so check with the operator before you travel. How we build this.
Door to door vs flying
The plane is faster by 3h06
From city centre to city centre unless you pick otherwise. Getting to stations and airports: typical public-transport times (estimates). Airport: check-in & security 1h30 before, 20 min to get out after landing. Flight time is typical for the distance. Nonstop airlines: Eurowings, Swiss International Air Lines, easyJet.