Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK
Duration 2h 34m
Distance 240.5 km
Average price SFr 100
Frequency 8/day

Trip overview

The average train between Zurich and Sion takes 2h 34m and the fastest train takes 2h 23m. The train service runs several times per day from Zurich to Sion. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train

  1. Zürich HB
  2. Visp
  3. Sion
2h 37m
Bookable on Rome2Rio
SFr 64 - SFr 153

Zurich to Sion train times

Trains run every four hours between Zurich and Sion. The earliest departure is at 14:02 in the afternoon, and the last departure from Zurich is at 18:02 which arrives into Sion at 20:37. All services require a transfer at Visp and take an average of 2h 34m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Zurich to Sion? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Zurich to Sion. However, there are services departing from Zürich HB and arriving at Sion via Visp. The journey, including transfers, takes approximately 2h 37m.

More details

The distance between Zurich and Sion is 256 km. The road distance is 240.5 km.

Get driving directions

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

More details

Zurich to Sion train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Sion station.

More details

Book your Zurich to Sion train tickets online with Omio.

Search and book

There are 3158+ hotels available in Sion.

More details

What companies run services between Zurich and Sion?

You can take a train from Zurich to Sion via Visp in around 2h 37m.
Train operators
Swiss Federal Railways (SBB CFF FFS)
Ave. Duration
2h 2m
Frequency
Every 4 hours
Estimated price
SFr 55 - SFr 100

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.

Contact Details
Phone
+41 848 446 688
Website
sbb.ch
Train from Zürich HB to Visp
Ave. Duration
2h 2m
Frequency
Every 4 hours
Estimated price
SFr 55 - SFr 100
Website
https://www.sbb.ch/en
Train from Visp to Sion
Ave. Duration
25 min
Frequency
Every 30 minutes
Estimated price
SFr 9 - SFr 13
Website
https://www.sbb.ch/en
Train from Zürich HB to Bern
Ave. Duration
56 min
Frequency
Every 30 minutes
Estimated price
SFr 30 - SFr 60
Website
https://www.sbb.ch/en
Train from Bern to Visp
Ave. Duration
57 min
Frequency
Hourly
Estimated price
SFr 30 - SFr 60
Website
https://www.sbb.ch/en
Train from Visp to Sion
Ave. Duration
25 min
Frequency
Every 30 minutes
Estimated price
SFr 9 - SFr 13
Website
https://www.sbb.ch/en

Get the Rome2Rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps