Geneva to Verbier: The Fastest Routes (Train, Car, Bus)

verbier mountains

Verbier is one of the most popular ski resorts that is only a few hours away from Geneva. And with all the of flights and international trains coming into Geneva, you might be wondering just how to get to Verbier.

You can go by train or by car, and depending on how much time you have, or how many people you travel with, one might be a better option than the other.

Below are all the options for getting from Geneva to Verbier.

Private Transfer – The Easiest Option

One of the simplest ways to get to Verbier from Geneva Airport is with a private transfer. Sure, it costs more than the train or hiring a car and driving yourself, but you save so much hassle. No waiting in lines for your rental car, getting lost finding the highway to Verbier or having to drive up those windy roads in the dark. And as for the train? It takes way longer, and you have to change, carting your luggage with you between trains and the cable car.

So, if you want to get from Geneva to Verbier the fastest and easiest way, book a private transfer! It’s a no-brainer.

Geneva to Verbier By Train

Geneva to Verbier - Train Connections
Geneva to Verbier – Train Connections

If you choose to take public transport, the train from Geneva to Verbier takes 2 hours and 20 minutes, including the cable car from Le Châble to Verbier village.

The train connections and cable car trip are as follows:

  1. Geneva to Martigny (Interregio train) – 1hr 32 min
  2. Martigny to Le Châble (Regional train) – 26 minutes
  3. Le Châble to Verbier village (Telecabine / Gondola) – 13 minutes

The train from Geneva to Martigny usually leaves Geneva at 10 minutes past every hour. Of course, there are exceptions, so be sure to check the routes and times before you leave.

Geneva to Verbier – Train Ticket Costs

The following are the train ticket costs for traveling between Geneva and Verbier (one-way) as of 2023. Return tickets are generally double the price.

Half FareFull Fare
2nd Class29.6059.20
1st Class49.8099.60
Train Ticket Prices – Geneva to Verbier

Geneva to Verbier By Car

Traveling by car from Geneva to Verbier is around 2 hours drive, give or take 10 minutes. This is much the same route as the train, only a tiny bit faster, provided you have no traffic jams.

Geneva to Verbier Distance

The distance from Geneva to Verbier by road is 162 km or 100 miles.

The Journey

Driving from Geneva to Verbier via the A1 and A9 highways is quite easy and a beautiful drive. The road the majority of the way is wide and easy to drive. The only single-lane and slower section is when you head into the mountains after Martigny.

The drive is definitely worth the journey if you have more people on board, as the train tickets can be more expensive when you multiply the costs. However, if you are alone, or with only two people, taking the train is often easier and more convenient.


Unlike towns like Saas Fee and Zermatt, Verbier is not a car-free village. However, you will need to ensure that you have adequate parking in town. Ideally, your accommodation should have underground or on-site parking, as parking in ski towns like Verbier is at a premium and often hard to come by.

Geneva to Verbier By Bus & Super Saver Train Tickets

Bus operators do not drive from Geneva to Verbier, so unfortunately the only option you have, if you don’t have a car, is to take the train.

If you wish to save money, book your train ticket ahead via the SBB website or App and you can get some discounts via their super saver program. The only downside is that you are locked into a specific travel time and train connections.

Discount tickets (Super Saver) from Geneva to Verbier

The image above shows some of the options if you book a few days or weeks ahead. Prices are 20.60 or 23.40 instead of the usual 29.60 for me to travel one way, 2nd class with half fare. The same discount percentages usually apply for other tickets, the above is just the ticket I would buy.

Frequently Asked Questions

How to get to Verbier from Geneva?

You have two options for getting from Verbier to Geneva. You can catch the gondola down to La Chable, and then two trains to Geneva. Or you can drive all the way to Geneva directly.

What is the closest airport to Verbier ski resort?

The closest major airport to the Verbier ski resort is the Geneva Airport. There are closer small airports like Sion Airport, however, there are not many flights coming into it.

How long does it take to get from Geneva to Verbier?

It takes around 2 hours and 20 minutes to get from Geneva to Verbier by train, and just over 2 hours by car.

Written by Ashley Faulkes
As a twenty-year resident of Switzerland, I am passionate about exploring every nook and cranny of this beautiful country, I spend my days deep in the great Swiss outdoors, and love to share these experiences and insights with fellow travel enthusiasts.

Leave a Reply

Your email address will not be published. Required fields are marked *