1map logoGo to main page

St. Gallen to Zurich from €3.6: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
St. Gallen, Switzerland
to
Zurich, Switzerland

How to Get from St. Gallen to Zurich: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$3.6 by busBest price
86 kmDistance
55m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from St. Gallen to Zurich with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Swiss Railways (SBB/CFF/FFS)
Train
Average Duration
59m
Estimated price
8.81-31
Recommended
Company
FlixBus
Bus
Average Duration
1h  5m
Estimated price
3.6-21
Cheapest
route map
Distance: 86 km
Duration: 55m

See more options

Company
various
Rideshare
Average Duration
1h  25m
Estimated price
6.3-6.3
Company
various
Drive
Average Duration
55m
Estimated price
15-22

Traveling From St. Gallen to Zurich

Traveling from St. Gallen to Zurich offers a shift from the charming, picturesque scenery of the Appenzell region to the vibrant, urban energy of Switzerland’s largest city.

Best Neighbourhoods in Zurich

Zurich boasts diverse neighborhoods, each offering distinct experiences for visitors.

Old Town (Altstadt)
• Charming medieval streets and architecture.
• Home to trendy shops and cafes.
Zurich West
• Known for its hip restaurants and nightlife.
• Features modern art spaces and cultural venues.
Enge
• Scenic views of Lake Zurich and parks.
• Quiet residential feel with easy access to city life.

Best Times To Visit Zurich's Attractions

Timing your visits can greatly enhance your experience in Zurich's top spots.

Lake Zurich
Early morning offers serene views and fewer tourists on the shores.
Swiss National Museum
Visit on weekdays to enjoy a quieter atmosphere for exhibits.
Bahnhofstrasse
Weekdays in the early afternoon provide a relaxed shopping experience.

Zurich Weather: What to Expect Year-Round

Zurich experiences a temperate climate, characterized by warm summers and cold winters, making it a year-round destination. Spring and early autumn typically provide the most pleasant conditions for exploring the city, while winter offers the chance to enjoy seasonal festivities and winter sports.

Dining in Zurich: A Culinary Delight

For a vibrant culinary experience, try the iconic Zürcher Geschnetzeltes at Restaurant Swiss Chuchi, where tender veal in a creamy white wine sauce contrasts with the heartier dishes of St. Gallen. The lively atmosphere and use of fresh, local ingredients present in Zurich’s dining scene offer a distinct twist that elevates your gastronomic journey.

St. Gallen - Zurich operators

Explore transport companies operating between St. Gallen and Zurich, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+41 848 44 66 88
Website
https://www.sbb.ch/en

Train from St. Gallen to Zürich Hb

Average Duration
59m
Estimated price
31-58
Contact phone
+49 (0) 7531 915109
Website
https://sbb-deutschland.de

Train from St. Gallen to Zürich Hb

Average Duration
58m
Estimated price
8.1-8.1
Contact phone
+43 (0)5 1717
Website
http://fahrplan.oebb.at/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S={fromName}&Z={toName}&start=1

Train from St. Gallen to Zürich Hb

Average Duration
58m
Estimated price
8.11-31
Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from St. Gallen train station to Zurich Bus Station

Average Duration
1h 5m
Estimated price
8.1-13
Contact phone
+420 222 222 221
Website
https://regiojet.com/

Bus from St. Gallen Lagerstrasse to Zurich Central Bus Station Sihlquai

Average Duration
1h
Estimated price
3.6-6.3
Contact phone
48/796 473 308
Website
https://autokarpolska.com.pl

Bus from St. Gallen to Zurich

Average Duration
1h 15m
Estimated price
15-21
all-pages.other Show other routes
Contact phone
+3 318 576 2228
Website
https://blablacar.com

Other from Saint Gallen to Zurich

Average Duration
1h 25m
Estimated price
6.3-6.3

Frequently asked questions

Find out more about the route from St. Gallen to Zurich.

Or choose the category:
The distance between St. Gallen and Zurich is approximately 62.8 km by train. It takes about 1 hour and 9 minutes to travel from St. Gallen to Zurich by train. By car, the road distance is slightly longer at 86.1 km, which takes approximately 1 hour to cover. Another option is the bus, which takes about 1 hour and 5 minutes to reach Zurich from St. Gallen.
For a cost-effective option, ridesharing is the best choice with a cost of €6 and a travel time of 1 hour and 25 minutes. If time is of the essence, driving is the fastest option, taking only 55 minutes and costing between €16-€23.
The prices of a train ticket from St. Gallen to Zurich range from €13 to €36, depending on the class and type of train. On the other hand, the prices for a bus ticket from Zurich to St. Gallen typically range from €8 to €13.
To travel from St. Gallen to Zurich without public transportation, you can consider using carpooling services like Blablacar. This allows you to share a ride with someone driving in the same direction. The driving distance between the two cities is approximately 86.9 km and it takes around 55 minutes by car. The prices for carpooling from St. Gallen to Zurich can vary between €16 - €23.
The best way to travel from St. Gallen to Zurich without a car is by taking a bus. The bus journey takes approximately 1 hour and 5 minutes and the cost ranges from €8 to €13.
Yes, there is a direct link between St. Gallen and Zurich in Switzerland. You can take a train that departs every 20 minutes from St. Gallen station and arrives at Zurich HB, with a journey time of approximately 1 hour and 14 minutes. Alternatively, there is also a direct bus service that operates once daily, departing from St. Gallen train station and arriving at Zurich Bus Station, with a journey time of approximately 1 hour and 5 minutes.
There are plenty of accommodation options available near Zurich. With over 647 hotels to choose from, travelers can find a wide range of options to suit their budget and preferences. Prices for hotels in Zurich start at around €71 per night, ensuring that there are options available for different budget ranges.