The average train between Staad (Station) and Konstanz takes 1h 19m and the fastest train takes 1h 11m. There is a train service every few hours from Staad (Station) to Konstanz. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run hourly between Staad (Station) and Konstanz. The earliest departure is at 5:39 AM in the morning, and the last departure from Staad (Station) is at 8:39 PM which arrives into Konstanz at 9:50 PM. All services require a transfer at Rorschach, Hauptbahnhof Süd and take an average of 1h 19m. The schedules shown below are for the next available departures.

1h 11m • 1 change

1h 21m • 1 change

1h 21m • 1 change

1h 21m • 1 change

1h 11m • 1 change

1h 21m • 1 change

1h 21m • 1 change

1h 11m • 1 change

1h 11m • 1 change

1h 21m • 1 change

1h 21m • 1 change

1h 11m • 1 change

1h 11m • 1 change

1h 21m • 1 change

1h 21m • 1 change

1h 21m • 1 change
Want to know about travelling from Staad (Station) to Konstanz? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Staad (Station) to Konstanz. However, there are services departing from Staad (Station) station and arriving at Konstanz station via Romanshorn. The journey, including transfers, takes approximately 1h 19m.
Staad (Station) to Konstanz train services, operated by Thurbo, depart from Rorschach station.
Staad (Station) to Konstanz train services, operated by Thurbo, arrive at Konstanz station.
The distance between Staad (Station) and Konstanz is 33.6 km. The road distance is 37 km.
You can take a bus from Staad SG, Bahnhof to Konstanz via Rorschach, Hauptbahnhof Süd, Rorschach, and Romanshorn in around 1h 9m.