Serving Villars-sur-Ollon since 1991

How to get from Geneva Airport to Villars-sur-Ollon

Villars-sur-Ollon is about an hour and a quarter from Geneva Airport by road. Here is how the main options compare, so you can choose what suits your trip.

Option 1: private taxi or transfer

A private transfer takes you from the arrivals hall to the door of your hotel, chalet or residence in about 1 h 30 min in normal traffic, with no changes and no carrying luggage between trains. At Geneva Airport our driver waits right after customs (Swiss side) with a personalised name board.

Option 2: public transport

You can combine trains from Geneva Airport towards the Rhône valley with a local connection up to Villars. It can cost less per person, but it involves several changes, and luggage and timetables matter. Please check the official timetable for your day.

What affects the journey time

Winter weather, weekend and holiday traffic and roadworks can add time. We follow your flight live, so a late landing does not cost you your ride.

How to book your transfer

Send your flight number, date, number of passengers and luggage with the airport reservation form. You receive the price and a complete overview by email, and you pay the driver. Cancellation is free until 48 hours before pick-up.

Quick answers

How long does it take from Geneva Airport to Villars-sur-Ollon by taxi?

About 1 h 30 min by road in normal traffic. Winter weather and busy weekends can add time.

Where does the driver wait at Geneva Airport?

Right after customs, on the Swiss side, with a personalised name board. Your confirmation email gives the details.

Ready to book your transfer?

Send us your route and date. We reply with availability and a clear price.