Travel from Schaffhausen to Zurich-Airport-ZRH

Bus or train from Schaffhausen to Zurich Airport (ZRH)?

Swiss Railways (SBB/CFF/FFS) operates a train from Schaffhausen to Zurich Airport (ZRH) hourly. Tickets cost $23 - $45 and the journey takes 47 min. Alternatively, you can take a bus from Schaffhausen to Zurich Airport (ZRH) via Bülach, Bahnhof in around 1 h 17 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Schaffhausen to Zurich Airport (ZRH)

ModeDurationPrice
From Schaffhausen train to Zürich Flughafen.47 minSFr 38
From Schaffhausen bus to Bülach, Bahnhof then line 530 bus to Zürich Flughafen, Bahnhof.1 h 17 minSFr 20
From Schaffhausen taxi to Zurich Airport (ZRH).35 minSFr 255
From Schaffhausen drive to Zurich Airport (ZRH).35 minSFr 7

How long does it take to get from Schaffhausen to Zurich Airport (ZRH)?

The train from Schaffhausen to Zürich Flughafen takes 47 min including transfers and departs hourly.

Is there a direct train between Schaffhausen and Zurich Airport (ZRH)?

Yes, there is a direct train departing from Schaffhausen and arriving at Zürich Flughafen. Services depart hourly, and operate every day. The journey takes approximately 47 min.

Is there a direct bus between Schaffhausen and Zurich Airport (ZRH)?

No, there is no direct bus from Schaffhausen to Zurich Airport (ZRH). However, there are services departing from Schaffhausen and arriving at Zürich Flughafen, Bahnhof via Bülach, Bahnhof. The journey, including transfers, takes approximately 1 h 17 min.

Operators from Schaffhausen to Zurich Airport (ZRH)

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Swiss PostAutoSwiss PostAuto