Compare prices and tickets by train, coach or flight

21 Jan
22 Jan
23 Jan
27 Jan
28 Jan
29 Jan
30 Jan
31 Jan

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Zurich to Verbier

distanceDistance107 miles (173 km)
durationAverage train duration3 h 58 min
priceAverage train ticket price£65 (€75)
frequencyTrain frequency24 a day
changesDirect trainYes, there are 24 direct trains a day
carriersTrain companiesSBB

Trains from Zurich to Verbier cover the 107 miles (173 km) long trip taking on average 3 h 58 min with our travel partners like SBB. Normally, there are 24 trains operating per day, including direct services available. While the average ticket price for this trip costs around £65, you can find the cheapest train ticket for as low as £54. Travellers depart most frequently from Zürich HB and arrive in Verbier, Les Colonnes.

Train providers: SBB trains Zurich to Verbier

You can travel by train to Verbier from Zurich with SBB for as low as £54. When you search for timetables and tickets, Omio will show you the best journey.


SBB is Switzerland's main train company and for your next train trip between Zurich and Verbier, SBB offers these ticket types: Round-trip Standard Ticket or First Class.

If you’re looking for a smooth and easy train between Zurich and Verbier, check Omio for SBB trains offering this journey. Whether you are looking for the fastest, earliest or cheapest train to take for this 107 miles (173 km) route from Zurich to Verbier, Omio makes it easier than ever to find SBB trains at affordable prices, and you can also quickly book train tickets online. Check the current SBB train timetables for your ideal departure and arrival times, compare the best route between Zurich and Verbier as well as relevant ticket information (such as luggage policy and amenities offered onboard), and book your SBB train on Omio. If you search for trains from Zurich to Verbier in the Omio app, you can quickly see if the SBB tickets are mobile tickets, making it convenient for you to go paperless when travelling. With prices for SBB trains from Zurich to Verbier starting at £54, buy your official SBB tickets with Omio online quickly and easily!

  • Average Price: £54

These are SBB 's ticket policies for COVID-19 for the train to Verbier from Zurich:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Trains from Zurich to Verbier

Travel by train to Verbier 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 Verbier.

How much do cheap trains to Verbier from Zurich cost?

If you’re looking to save money on tickets, you can find a cheap train to Verbier from Zurich for as little as £54  in the next 7 days.

How much does the train from Zurich to Verbier cost on average?

If you’re looking to book your train tickets in the next week, you can expect the Zurich to Verbier train price to come in at an average of £65  one way.

How far is it from Zurich to Verbier by train?

When travelling this route you should expect the distance from Zurich to Verbier via train to be approximately 107 miles (173 km).

What is the average Zurich to Verbier train duration?

The Zurich to Verbier train duration is on average 3 h 58 min, which is to be expected when travelling 107 miles (173 km) between Zurich and Verbier. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

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

When travelling this route, Omio customers are departing most frequently from Zürich HB   and arriving in Verbier, Les Colonnes.

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

Passengers booking this journey most frequently board their trains from Zürich HB and need to travel around 0.9 miles (1.5 km) from the city centre to get to this train station.

Passengers arriving in Verbier most often arrive at Verbier, Les Colonnes and need to travel around 0.4 miles (736 m) from this train station to the city centre.

What train providers go from Zurich to Verbier?

For the trip from Zurich to Verbier you can take a train with SBB. Be sure to check out all possible train companies that offer services from Zurich to Verbier on Omio to compare what amenities they may have.

How many trains are there between Zurich and Verbier a day?

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

When is the earliest train from Zurich to Verbier? When is the last train from Zurich to Verbier?

If you prefer early morning trains from Zurich to Verbier, the first train leaves at 10: 32. If you prefer late night trains from Zurich to Verbier, the last train of the day leaves at 21: 04. Omio shows you the latest train from Zurich to Verbier times to help you book the best departure time for this route.

How far in advance should I book a train ticket between Zurich and Verbier to get the best deals?

If you book Zurich to Verbier train tickets within the next 7 days, you can find one way tickets to cost on average £65. However, booking in advance gives you access to the best prices for trains between Zurich and Verbier. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

The major railway station for departures from Zurich is Zürich HB. Read all the information you need to know about services, amenities and connections at Zürich HB for your trip from Zurich to Verbier.