Search train tickets toSchaffhausen

switcheroo

Quickview

How to get to Schaffhausen by train?

Routes2
Trips per day182
train carriers2
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest train tickets to Schaffhausen?

The cheapest prices for a train ticket to Schaffhausen that users have found recently on Wanderu start at $92.72. Such great deals to Schaffhausen are available on two routes including Mönchengladbach and Mönchengladbach. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Schaffhausen. Mönchengladbach at $152.31 has consistently the lowest average train ticket prices to Schaffhausen.

What are the main train stations in Schaffhausen?

The most popular train station in Schaffhausen is Herblingen. Herblingen is the busiest train station in Schaffhausen.

What are the most popular train routes to Schaffhausen?

Singen

There are 459 train schedules per day connecting Singen with Schaffhausen. It takes on average and 23 minutes to travel 12 miles, 20 kms, by train from Singen. 6 train carriers offer schedules from Singen, with Deutsche Bahn offering the most daily connections to Schaffhausen. Traveling by train from Singen you will most likely to arrive in Schaffhausen at Train Station.
Avg. Time
0h 23m
Avg. Price
$8.32

Gaggenau

There are 323 train schedules per day connecting Gaggenau with Schaffhausen. It takes on average 4 hours and 23 minutes to travel 78 miles, 126 kms, by train from Gaggenau. 2 train carriers offer schedules from Gaggenau, with Deutsche Bahn offering the most daily connections to Schaffhausen. Traveling by train from Gaggenau you will most likely to arrive in Schaffhausen at Herblingen.
Avg. Time
4h 23m
Avg. Price
$46.23

Hanover

There are 209 train schedules per day connecting Hanover with Schaffhausen. It takes on average 8 hours and 37 minutes to travel 328 miles, 527 kms, by train from Hanover. One train company operates schedules from Hanover, with Deutsche Bahn offering the most daily connections to Schaffhausen. Traveling by train from Hanover you will most likely to arrive in Schaffhausen at Herblingen.
Avg. Time
8h 37m
Avg. Price
$162.16

Ravensburg

There are 176 train schedules per day connecting Ravensburg with Schaffhausen. It takes on average 2 hours and 2 minutes to travel 46 miles, 74 kms, by train from Ravensburg. 4 train carriers offer schedules from Ravensburg, with Deutsche Bahn offering the most daily connections to Schaffhausen. Traveling by train from Ravensburg you will most likely to arrive in Schaffhausen at Train Station.
Avg. Time
2h 2m
Avg. Price
$31.20

Mannheim

There are 173 train schedules per day connecting Mannheim with Schaffhausen. It takes on average 4 hours and 34 minutes to travel 125 miles, 200 kms, by train from Mannheim. One train company operates schedules from Mannheim, with Deutsche Bahn offering the most daily connections to Schaffhausen. Traveling by train from Mannheim you will most likely to arrive in Schaffhausen at Herblingen.
Avg. Time
4h 34m
Avg. Price
$53.08

What train companies travel to Schaffhausen, Switzerland ?

Located in, Switzerland, you can travel by train to Schaffhausen from 2 destinations and choose from 182 daily train schedules to get you there. Deutsche Bahn has the most train connections to Schaffhausen. The furthest train arriving in Schaffhausen covers a distance of 260.30 miles, 418.80 kms, covering the journey in and 8.43 minutes

Looking for other ways to get there? Check out Bus options to Schaffhausen.

train companies serving Schaffhausen