Train

Take the train Konstanz Bahnhof at the station Deutsche Bahn Regional.

The journey takes approximately 24 m. Ticket price is about €5 The travel distance is 30 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

Get off at the Singen.
Take the train Singen at the station DB ZugBus RAB GmbH.

The journey takes approximately 13 m. Ticket price is about €4 The travel distance is 19 km.

Carrier is DB ZugBus RAB GmbH.

Buy ticket

Get off at the Schaffhausen.


🛏 Find hotel deals and discounts up to 20% in Schaffhausen at Booking


Train

Take the train Kreuzlingen at the station Thurbo.

The journey takes approximately 57 m. Ticket price is about €8 The travel distance is 45 km.

Carrier is Thurbo.

Buy ticket

Get off at the Schaffhausen.


🛏 Find hotel deals and discounts up to 20% in Schaffhausen at Booking


Ferry

Boarding the Swiss Railways (SBB/CFF/FFS) ferry at the port of Konstanz Hafen.

The journey takes approximately 3 h 33 m. The travel distance is 49 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Schaffhausen.


🛏 Find hotel deals and discounts up to 20% in Schaffhausen at Booking


Night bus

Take the Thurbo bus at the Kreuzlingen, Bahnhof station .

The journey takes approximately 1 h 16 m. The travel distance is 51 km.

Carrier is Thurbo.

Buy ticket

Get off at the Schaffhausen, Bahnhof.


🛏 Find hotel deals and discounts up to 20% in Schaffhausen at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 44 m. The travel distance is 56 km.

Get off at the Schaffhausen.


🛏 Find hotel deals and discounts up to 20% in Schaffhausen at Booking


The cheapest way to travel from Konstanz to Schaffhausen is by taking a Train with an average price of €8. The journey takes approximately 57 мин.

Drive is the fastest way to travel from Konstanz to Schaffhausen. Tickets cost €10. The journey takes approximately 44 мин.

Konstanz is approximately 56 km away from Schaffhausen. The trip by car takes 44 m.

Yes, there is a direct train from Konstanz to Schaffhausen. The route is operated by Thurbo. Tickets cost about €8. The train trip will take 57 m.

The average journey time by car between Konstanz and Schaffhausen is 44 m.