|Average price||SFr 360|
No, there is no direct train from Croydon to Schaffhausen. However, there are services departing from East Croydon and arriving at Schaffhausen via London St Pancras Eurostar, Paris l'Est, Strasbourg, Basel SBB and Basel Bad Bf. The journey, including transfers, takes approximately 10h 16m.More details
The distance between Croydon and Schaffhausen is 751 km.
Croydon to Schaffhausen train services, operated by Eurostar, depart from London St Pancras Eurostar station.More details
Croydon to Schaffhausen train services, operated by DB ZugBus RAB GmbH, arrive at Schaffhausen station.More details
Schaffhausen is 1h ahead of Croydon. It is currently 3:25 AM in Croydon and 4:25 AM in Schaffhausen.
There are 270+ hotels available in Schaffhausen. Prices start at SFr 87 per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps