Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Cologne to Schaffhausen train with Deutsche Bahn (ICE,IC,EC,RE)

Sat, Apr 26
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Cologne to Schaffhausen

Showing times and prices for Apr 26

Cheapest price

$149

Average price

$149

Fastest journey

4 h 50 m

Average duration

4 h 50 m

Trains per day

5

Distance

380 km

Cheap tickets

The best way to find a cheap train ticket from Cologne to Schaffhausen is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Deutsche Bahn Intercity-Express
05:48AM4h57
Cologne
10:45AMSchaffhausen
$1491One-way
2 transfers
Deutsche Bahn Intercity-Express
07:55AM4h50
Cologne
12:45PMSchaffhausen
$1491One-way
2 transfers
Deutsche Bahn Intercity-Express
09:55AM4h50
Cologne
02:45PMSchaffhausen
$1491One-way
2 transfers
Deutsche Bahn Intercity-Express
10:55AM4h50
Cologne
03:45PMSchaffhausen
$1491One-way
2 transfers
Deutsche Bahn Intercity-Express
12:55PM4h50
Cologne
05:45PMSchaffhausen
$1491One-way
2 transfers

Compare prices and tickets Cologne to Schaffhausen by train, flight, or bus

Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Cologne to Schaffhausen

GermanyGermany
SwitzerlandSwitzerland
Icon of train
Trains from Cologne to Schaffhausen run on average 10 times per day, taking around 6h 2m. Cheap train tickets for this journey start at $33 (€27) but you can travel from only $32 (€26) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $32 (€26)
Distance
235 miles (379 km)
Average train duration
6h 2m
Cheapest ticket price
$33 (€27)
Trains per day
10
Train providers
2
Fastest train
5h 29m
First train
05:55
Last train
07:53
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $32 (€26)

Train companies: Deutsche Bahn and National Express from Cologne to Schaffhausen trains

Travel between Cologne and Schaffhausen from $42 (€35) with Omio’s train partners Deutsche Bahn and National Express! You can find the best schedules and tickets when comparing and booking the most convenient trip for you.

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40,000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train between Cologne and Schaffhausen. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Cologne to Schaffhausen train information with Deutsche Bahn:

  • Average Duration: 6 h 5 min
  • Cheapest Price: $42
  • Deutsche Bahn frequency: 10 a day

Discover the Ease of Taking the Cologne to Schaffhausen Train

Traveling between two fascinating cities has never been more convenient than with the train from Cologne to Schaffhausen. For those planning the journey, the popular departure station is Köln Hauptbahnhof, where numerous daily services connect you directly to Schaffhausen. These trains from Cologne to Schaffhausen ensure a comfortable travel experience through the picturesque landscapes of Western Europe. Passengers will enjoy a hassle-free journey with frequent service schedules, ensuring flexibility and convenience. Whether you're traveling for business or pleasure, the efficient rail service is designed to cater to all types of travelers, making the journey both enjoyable and time-efficient. Book now for a seamless travel experience that epitomizes Swiss and German precision and comfort.

Cheap Cologne to Schaffhausen Train Ticket Prices

Traveling from Cologne to Schaffhausen by train has never been more accessible and budget-friendly. For those keeping an eye on their budget, a cheap train ticket for this route starts at only $33 (€27). On average, you might expect to spend around $48 (€40) for a comfortable travel experience. If you're flexible with your travel dates, consider booking in March or November as train ticket prices tend to be more affordable, and the routes less crowded during these quiet months, ensuring a pleasant journey through the picturesque landscapes of Germany and Switzerland. Don't miss the chance to enjoy a cost-effective and scenic train trip from Cologne to Schaffhausen!

Train Cologne to Schaffhausen with Deutsche Bahn and SBB

Traveling by train from Cologne to Schaffhausen offers a seamless and scenic journey, operated primarily by Deutsche Bahn and SBB. Offering a reliable and comfortable service, Deutsche Bahn provides connections with their renowned Intercity Express (ICE) trains, which are known for their speed and state-of-the-art facilities, such as free Wi-Fi and onboard catering. Meanwhile, SBB complements the journey with Swiss efficiency, ensuring a timely and enjoyable experience aboard their high-quality services. Passengers can relax in comfortable seating and enjoy the beautiful landscapes of Germany and Switzerland, making it not just a journey but a memorable part of the travel experience.

Cologne to Schaffhausen Train Times and Schedule

Embarking on a train journey from Cologne to Schaffhausen offers a scenic travel experience through the picturesque landscapes of Germany and Switzerland. The distance between Cologne and Schaffhausen is approximately 235 miles (379 km). On average, trains complete this journey in around 5h 29m.

The train service between Cologne and Schaffhausen runs frequently, with approximately 10 trains departing daily. This regular service operates every day of the week, ensuring that travelers have flexible options to suit their schedules when planning their trip.

Typically, the first train of the day departs from Cologne at 05:55, allowing travelers an early start to their journey. The last departure of the day is at 07:53, giving passengers the chance to make the most of their day before setting off. Use our services to check the latest Cologne to Schaffhausen train time and schedule to plan your trip conveniently.

FAQs: Trains from Cologne to Schaffhausen

FAQs: Travel by train from Cologne to Schaffhausen easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cologne to Schaffhausen.
FAQs

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links