More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Zurich to Schwanden

distanceDistance35 miles (57 km)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day

Trains from Zurich to Schwanden cover the 35 miles (57 km) long route taking on average 2 h 25 min with our travel partners like. Normally, there are 12 trains operating per day, including direct services available. Travelers depart most frequently from Zürich HB and arrive in Schwanden GL, Hauptstrasse.

Travel Tips: Trains from Zurich to Schwanden

Travel by train to Schwanden easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zurich to Schwanden.

How many miles is it from Zurich to Schwanden by train?

The train distance from Zurich to Schwanden is around 35 miles (57 km).

What is the Zurich to Schwanden train travel time?

The train time to Schwanden from Zurich is on average 2 h 25 min  for the 35 miles (57 km) long journey, but the time it takes to go between Zurich and Schwanden by train can vary depending on specific dates or traveling on weekends and holidays.

When traveling by train from Zurich to Schwanden, which train station in Zurich do I depart from and which train station in Schwanden do I arrive in?

When taking a train from Zurich, you have a couple of train stations you can depart from including Zürich HB, Zürich Stadelhofen and Zürich, Central Bus Station. When you arrive in Schwanden, your train can arrive in train stations including Schwanden GL, Hauptstrasse, Schwanden GL, Spittel and Schwanden GL, Schulhausstrasse.

Omio customers traveling this route book their trains from Zürich HB   to Schwanden GL, Hauptstrasse.

Where is the train station in Zurich to go to Schwanden? Where is the train station in Schwanden located?

You can find the most popular departure train station for this trip, Zürich HB, located approximately 0.9 miles (1.5 km) from the city center of Zurich. The most popular arrival train station in Schwanden, called Schwanden GL, Hauptstrasse, is located around 0.2 miles (420 m) away from its city center.

How many train services per day are there from Zurich to Schwanden?

On average, there are 12 trains a day from Zurich to Schwanden. The train times and services may be different on weekends and holidays compared to weekdays.

Important Stations and Airports for this Journey

Zürich HB is the most popular Zurich railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Zurich for your trip to Schwanden.

More options for your journey from Zurich to Schwanden

Here are some other resources that might have the information you need