Search Schaffhausen train tickets

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.

How to find cheap train tickets to Schaffhausen?

The cheapest prices for a train ticket to Schaffhausen that users have found recently on Wanderu start at $93.44. 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 $153.50 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?

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.59

Karlsruhe

There are 195 train schedules per day connecting Karlsruhe with Schaffhausen. It takes on average 4 hours to travel 92 miles, 147 kms, by train from Karlsruhe. 2 train carriers offer schedules from Karlsruhe, with Deutsche Bahn offering the most daily connections to Schaffhausen. Traveling by train from Karlsruhe you will most likely to arrive in Schaffhausen at Herblingen.
Avg. Time
4h 0m
Avg. Price
$44.51

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.49

Erlangen

There are 168 train schedules per day connecting Erlangen with Schaffhausen. It takes on average 7 hours to travel 170 miles, 274 kms, by train from Erlangen. One train company operates schedules from Erlangen, with Deutsche Bahn offering the most daily connections to Schaffhausen. Traveling by train from Erlangen you will most likely to arrive in Schaffhausen at Herblingen.
Avg. Time
7h 0m
Avg. Price
$55.63

Zwickau

There are 143 train schedules per day connecting Zwickau with Schaffhausen. It takes on average 10 hours and 18 minutes to travel 271 miles, 436 kms, by train from Zwickau. 2 train carriers offer schedules from Zwickau, with Deutsche Bahn offering the most daily connections to Schaffhausen. Traveling by train from Zwickau you will most likely to arrive in Schaffhausen at Herblingen.
Avg. Time
10h 18m
Avg. Price
$109.82

What train companies travel to Schaffhausen, ?

Located in, United States, 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