Travel from Zurich-Airport-ZRH to Yverdon-les-Bains

Train from Zurich Airport (ZRH) to Yverdon-les-Bains

Swiss Railways (SBB/CFF/FFS) operates a train from Zurich Airport (ZRH) to Yverdon-les-Bains hourly. Tickets cost $65 - $120 and the journey takes 2 hours 7 minutes.

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 Zurich Airport (ZRH) to Yverdon-les-Bains

ModeDurationPrice
From Zürich Flughafen train to Yverdon-les-Bains.2 h 7 minSFr 108
From Zurich Airport (ZRH) drive to Yverdon-les-Bains.2 h 1 minSFr 29
From Zurich airport fly to Geneva airport then train to Yverdon-les-Bains.2 h 28 minSFr 112

How long does it take to get from Zurich Airport (ZRH) to Yverdon-les-Bains?

The train from Zürich Flughafen to Yverdon-les-Bains takes 2 hours 7 minutes including transfers and departs hourly.

Is there a direct train between Zurich Airport (ZRH) and Yverdon-les-Bains?

Yes, there is a direct train departing from Zürich Flughafen and arriving at Yverdon-les-Bains. Services depart hourly, and operate every day. The journey takes approximately 2 hours 7 minutes.

Operators from Zurich Airport (ZRH) to Yverdon-les-Bains

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
SwissSwiss
Royal JordanianRoyal Jordanian