HUB hero image

How to Travel from

Zurich to Rupperswil

by Rideshare or Car

Zurich
+0
Rupperswil
Transport search to Rupperswil
Zurich
+0
Rupperswil
Building a composite car route
Cheapest
Best Offer!
Car
28 min
39 km.
from $2
Composite Route Car Only

Two ways to Travel from Zurich to Rupperswil

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Swiss Railways (SBB/CFF/FFS)

Phone:
+41 848 44 66 88
Website:
sbb.ch/en
Train from Zürich Stadelhofen to Rupperswil
Ave. Duration:
43 min
Frequency:
Twice daily
Estimated price:
$22.90–$41.98
Train from Zürich HB to Lenzburg
Ave. Duration:
19 min
Frequency:
Every 30 minutes
Estimated price:
$21.63–$39.44
Train from Lenzburg to Rupperswil
Ave. Duration:
4 min
Frequency:
Hourly
Estimated price:
$1.27–$2.42
Train from Zürich Stadelhofen to Brugg
Ave. Duration:
44 min
Frequency:
Every 30 minutes
Estimated price:
$21.63–$39.44
Train from Brugg AG to Rupperswil
Ave. Duration:
12 min
Frequency:
Every 20 minutes
Estimated price:
$4.45–$8.27
Train from Zürich Stadelhofen to Lenzburg
Ave. Duration:
38 min
Frequency:
Every 30 minutes
Estimated price:
$21.63–$39.44

Bus operators

Regionalbus Lenzburg

Phone:
062 886 10 00
Website:
rbl.ch/home
Bus from Lenzburg, Bahnhof to Rupperswil,
Ave. Duration:
21 min
Frequency:
Hourly

Questions and Answers

What is the cheapest way to get from Zurich to Rupperswil?

The cheapest way to get from Zurich to Rupperswil is to drive which costs $7.61 - $11.96 and takes 30 min.

What is the fastest way to get from Zurich to Rupperswil?

The fastest way to get from Zurich to Rupperswil is to drive which takes 30 min and costs $7.61 - $11.96 .

Is there a direct train between Zurich and Rupperswil?

Yes, there is a direct train departing from Zürich Stadelhofen and arriving at Rupperswil. Services depart twice daily, and operate Monday, Tuesday, Wednesday and Thursday. The journey takes approximately 43 min.

How far is it from Zurich to Rupperswil?

The distance between Zurich and Rupperswil is 37 km. The road distance is 41 km.

How do I travel from Zurich to Rupperswil without a car?

The best way to get from Zurich to Rupperswil without a car is to train which takes 43 min and costs $19.57 - $35.87 .

How long does it take to get from Zurich to Rupperswil?

The train from Zürich Stadelhofen to Rupperswil takes 43 min including transfers and departs twice daily.

Where do I catch the Zurich to Rupperswil train from?

Zurich to Rupperswil train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Zürich HB station.

What is the time difference between Zurich and Rupperswil?

It is currently 08:05 at both, Zurich and Rupperswil.

Where does the Zurich to Rupperswil train arrive?

Zurich to Rupperswil train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Lenzburg station.

Can I drive from Zurich to Rupperswil?

Yes, the driving distance between Zurich to Rupperswil is 41 km. It takes approximately 30 min to drive from Zurich to Rupperswil.

How do I get a train ticket from Zurich to Rupperswil?

Book your Zurich to Rupperswil train tickets online with Omio.

Where can I stay near Rupperswil?

There are 401+ hotels available in Rupperswil. Prices start at $77.22 per night.
+0