Perched at 1,253 meters above sea level, Villars-sur-Ollon offers authentic Swiss alpine charm combined with modern amenities. This family-friendly resort features traditional chalet architecture, a pedestrian-friendly center, and stunning panoramic views extending from Mont Blanc to the Matterhorn. Located just 100 kilometers from Geneva Airport in the Vaud Alps, Villars forms part of the Alpes Vaudoises ski region with 125 kilometers of prepared slopes connected to Gryon and Les Diablerets.
The resort caters to all ski levels with 44 slopes (9 black, 17 red, 14 blue, 4 green) and a summit reaching 3,000 meters at Glacier 3000. Beyond winter sports, Villars offers year-round mountain activities, spa facilities, and a welcoming village atmosphere that keeps visitors returning season after season.
The journey from Geneva International Airport (GVA) to Villars-sur-Ollon covers approximately 110 kilometers (68 miles) through picturesque Swiss landscapes. The average duration is 1 hour and 40 minutes via the A9 motorway passing through Lausanne and into the alpine region. During peak winter weekends or adverse weather conditions, allow approximately 2 hours and 15 minutes depending on traffic.
Our experienced drivers monitor real-time road conditions and adjust routes when necessary, ensuring optimal travel time while maintaining safety standards essential for mountain driving.
The table below provides an overview of transport options from Geneva Airport to your destination:
| Transport Option | Duration | Cost | Convenience | Best For |
|---|---|---|---|---|
| Private Transfer | 1h 40min | From €269 fixed | ⭐⭐⭐⭐⭐ Door-to-door | Families, groups, comfort seekers |
| Train (SBB) | 2h 30min+ | CHF 34-42 per person | ⭐⭐⭐ Requires change in Bex | Solo budget travelers |
| Taxi | 1h 40min | CHF 350-450 metered | ⭐⭐⭐ Direct but expensive | Last-minute needs |
| Car Rental | 1h 40min+ | From CHF 60/day + fuel + parking | ⭐⭐ Self-drive | Extended stays, multiple destinations |
Note: When you compare the total journey experience, our private transfer service offers the best balance of comfort, reliability, and value especially for families and groups traveling with ski equipment.
We provide comprehensive transfer services from multiple airports to Brides-les-Bains, offering flexibility for international and domestic travelers. Whether you’re travelling from Geneva Airport (GVA), Lyon Airport, or Grenoble Airport, we ensure reliable connections to your ski resort destination.
While Geneva Airport serves as the primary gateway to Villars-sur-Ollon, several alternative airports may suit your travel plans depending on flight availability and pricing:
| Airport | Distance | Normal Duration | Peak Season Duration |
|---|---|---|---|
| Geneva Airport (GVA) | 110 km (68 miles) | 1h 40min | 2h 15min |
| Zürich Airport (ZRH) | 285 km (177 miles) | 3h 10min | 3h 50min |
| Basel Airport (BSL) | 245 km (152 miles) | 2h 50min | 3h 30min |
| Bern Airport (BRN) | 145 km (90 miles) | 2h 05min | 2h 40min |
Note: Each airport offers distinct advantages depending on your departure city, flight availability, and budget considerations. Our reservation team can advise on the most suitable option for your specific requirements.
Our professional Geneva Airport to Villars transfer service combines reliability, comfort, and value:
Fixed transparent pricing starting from 269 euros – no surprises or hidden fees Door-to-door convenience – pickup directly at Geneva Airport arrivals, delivery to your accommodation Experienced mountain drivers – trained for alpine conditions with knowledge of optimal routes Flight monitoring – we track your arrival and adjust pickup time automatically Spacious vehicles – comfortable sedans to 8-passenger minibuses with ample luggage space Ski equipment accommodation – dedicated space for skis, snowboards, and winter gear 24/7 availability – service operates year-round including holidays and late-night arrivals Free cancellation – flexible booking terms up to 24 hours before scheduled pickup English-speaking drivers – professional communication throughout your journey
Train services operated by SBB (Swiss Federal Railways) connect Geneva Airport to Villars, requiring one change in Bex. The total journey takes approximately 2 hours and 30 minutes with ticket prices ranging from CHF 34-42 for second class. Departures run approximately every hour throughout the day.
Important considerations:
While train tickets may appear as the cheapest option for solo travelers, families and groups should compare the total cost. A family of four pays CHF 136-168 for train tickets versus our fixed transfer price, with added benefits of door-to-door service and luggage assistance.
Standard taxi services from Geneva Airport to Villars cost approximately CHF 350-450 with metered pricing, creating uncertainty about final costs. Availability during peak season can be limited, particularly for late-night arrivals.
Car rental offers flexibility but presents challenges including:
Your driver will be waiting in the arrivals hall holding a sign with your name, positioned near the exit gates. You’ll receive their direct contact number via SMS and email before arrival. Our drivers monitor flight status in real-time, so even if your flight is delayed, they’ll adjust the pickup time automatically.
We monitor all flight arrivals in real-time and adjust pickup times automatically at no extra charge. If your flight is significantly delayed or cancelled, simply contact our 24/7 operations team to reschedule without fees. We understand travel unpredictability and accommodate changes without hassle.
Absolutely. Our fleet ranges from comfortable sedans to spacious 8-passenger minibuses with dedicated luggage and ski equipment storage. Child safety seats are provided free upon request for..(stopped)