Getting to Schaffhausen
Schaffhausen is located in northern Switzerland, directly on the German border and just a stone's throw from Lake Constance. Thanks to its central location, traveling to Schaffhausen is straightforward, whether by train, car, or plane.
Public Transport
Schaffhausen is perfectly connected to the public transport network. Whether you arrive by train from Zurich, Winterthur, or Lake Constance, the city is quick and easy to reach. Once here, buses or trains will take you directly to the most beautiful excursion destinations, such as the Munot, the «Randentürme» (viewing towers), the Rhine Falls, or Stein am Rhein. Simply hop on, lean back, and enjoy.
SBB offers the following services for a comfortable journey:
Car
You can quickly reach Schaffhausen from Zurich, Lake Constance, or Southern Germany via the motorway. Parking spaces are available directly in the city and near the main attractions. However, often you can get there just as fast by train and enjoy a relaxed journey.
Note: Swiss motorways are subject to tolls.
| From | km | Duration by car | Duration by train |
|---|---|---|---|
| Zurich | 50 km | 45 min | 40 min |
| St. Gallen | 84 km | 1 h | 1 h 10 min |
| Basel | 134 km | 1 h 40 min | 1 h 25 min |
| Geneva | 324 km | 3 h 40 min | 3 h 40 min |
| Singen (Germany) | 37 km | 30 min | 15 min |
| Stuttgart (D) | 169 km | 1 h 50 min | 2 h 20 min |
Boat
One of the most beautiful ways to arrive is via the Rhine. From Kreuzlingen or Konstanz, via Stein am Rhein, you can comfortably travel by boat to Schaffhausen. The journey takes longer than by train or car, but it offers a unique experience through nature.
Airplane
The nearest airport is Zurich. From there, you can reach Schaffhausen in less than an hour.
| Airport | from there by train | from there by car |
|---|---|---|
| Zurich Airport | 49 min | 38 min |
| Basel Airport | 1 h 50 min | 1 h 40 min |
| Bodensee-Airport Friedrichshafen | 2 h 9 min | 1 h 25 min |
| St. Gallen-Altenrhein Airport | 2 h 15 min | 1 h 10 min |
| Stuttgart Airport | 3 h 50 min | 1 h 44 min |