HUB hero image

How to Travel from

Sankt Gallen to Rigi

by Rideshare, Route or Car

Sankt Gallen
+0
Rigi
Transport search to Rigi
Sankt Gallen
+0
Rigi
Building a composite car route
Cheapest
Best Offer!
Car
1 h 44 min
134 km.
from $7
Composite Route Car Only

Four ways to Travel from Sankt Gallen to Rigi

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from St. Gallen train station to Zurich
Ave. Duration:
1h 5m
Frequency:
Every 4 hours
Estimated price:
$10.81–$16.54

Train operators

Südostbahn

Phone:
+41 58 580 70 70
Website:
sob.ch/
Train from Zürich HB to Zug
Ave. Duration:
24 min
Frequency:
Every 3 hours
Train from St. Gallen to Arth-Goldau
Ave. Duration:
1h 40m
Frequency:
Hourly

Swiss Railways (SBB/CFF/FFS)

Phone:
+41 848 44 66 88
Website:
sbb.ch/en
Train from Zürich HB to Zug
Ave. Duration:
35 min
Frequency:
Every 15 minutes
Estimated price:
$20.36–$36.90

Rigi Bahnen AG

Phone:
+41 41 399 87 87
Website:
rigi.ch/erleben/bergbahnen
Train from Arth-Goldau RB to Rigi
Ave. Duration:
39 min
Frequency:
Every 3 hours

Questions and Answers

What is the cheapest way to get from Sankt Gallen to Rigi?

The cheapest way to get from Sankt Gallen to Rigi is to drive which costs $26.09 - $39.13 and takes 1h 40m.

What is the fastest way to get from Sankt Gallen to Rigi?

The fastest way to get from Sankt Gallen to Rigi is to drive which takes 1h 40m and costs $26.09 - $39.13 .

Is there a direct train between Sankt Gallen and Rigi?

No, there is no direct train from Sankt Gallen to Rigi. However, there are services departing from St. Gallen and arriving at Rigi Kulm via Arth-Goldau RB. The journey, including transfers, takes approximately 3h 19m.

How far is it from Sankt Gallen to Rigi?

The distance between Sankt Gallen and Rigi is 146 km. The road distance is 133.9 km.

How do I travel from Sankt Gallen to Rigi without a car?

The best way to get from Sankt Gallen to Rigi without a car is to bus and train which takes 3h 10m and costs $130.43 - $195.65 .

How long does it take to get from Sankt Gallen to Rigi?

It takes approximately 3h 10m to get from Sankt Gallen to Rigi, including transfers.

Where do I catch the Sankt Gallen to Rigi train from?

Sankt Gallen to Rigi train services, operated by Südostbahn, depart from St. Gallen station.

Where does the Sankt Gallen to Rigi train arrive?

Sankt Gallen to Rigi train services, operated by Südostbahn, arrive at Arth-Goldau station.

Can I drive from Sankt Gallen to Rigi?

Yes, the driving distance between Sankt Gallen to Rigi is 134 km. It takes approximately 1h 40m to drive from Sankt Gallen to Rigi.

How do I get a train ticket from Sankt Gallen to Rigi?

Book your Sankt Gallen to Rigi train tickets online with Omio.

Where can I stay near Rigi?

There are 574+ hotels available in Rigi. Prices start at $66.18 per night.
+0