Geneva Airport transfers, fixed price.
Private Mercedes from GVA to Geneva, Lausanne and the ski resorts of France and Switzerland. The price is per vehicle, not per person, and is set the moment you book.
Geneva Airport transfer prices
The price of the ride, set when you book. Mercedes E-Class for up to 3 passengers, V-Class for up to 7 passengers and 8 bags. A 3.5% card fee is added at payment.
Ski resorts in France
| Destination | km | E-Class | V-Class |
|---|---|---|---|
| Chamonix | 99 | CHF 446 | CHF 496 |
| Morzine | 88 | CHF 402 | CHF 446 |
| Les Gets | 80 | CHF 370 | CHF 410 |
| Avoriaz | 101 | CHF 454 | CHF 505 |
| Megève | 87 | CHF 398 | CHF 442 |
| Châtel | 132 | CHF 578 | CHF 644 |
| Flaine | 88 | CHF 402 | CHF 446 |
| Méribel | 185 | CHF 790 | CHF 883 |
| Courchevel | 184 | CHF 786 | CHF 878 |
| Val Thorens | 206 | CHF 874 | CHF 977 |
| La Plagne | 186 | CHF 794 | CHF 887 |
| Les Arcs | 216 | CHF 914 | CHF 1022 |
| Tignes | 226 | CHF 954 | CHF 1067 |
| Val d’Isère | 228 | CHF 962 | CHF 1076 |
Ski resorts in Switzerland
| Destination | km | E-Class | V-Class |
|---|---|---|---|
| Verbier | 161 | CHF 694 | CHF 775 |
| Gstaad | 156 | CHF 674 | CHF 752 |
| Crans-Montana | 182 | CHF 778 | CHF 869 |
| Grindelwald | 242 | CHF 1018 | CHF 1139 |
| Saas-Fee | 226 | CHF 954 | CHF 1067 |
| Zermatt | 235 | CHF 990 | CHF 1108 |
Cities and lakes
Going somewhere else? Enter any address in the form above for an instant fixed price, or see more destinations in Italy, France and Switzerland.
Train, bus, taxi or Uber: every way to leave GVA
From a CHF 3 train ticket to a CHF 160 S-Class chauffeur. Pick the option that matches your trip, not the marketing.
Train (CFF/SBB) — from CHF 3
7 min to Geneva, 45 min to Lausanne. Cheapest option, trains every 10–20 min, direct to Lausanne / Bern / Zurich, no traffic. Stops at Geneva CFF only — onward transfer needed. Last train ~00:30.
Best for: budget travellers, solo light luggage, onward train journeys →Public Bus (TPG #5/#28) — CHF 3
25–40 min. Free only with a Geneva Transport Card, issued by your Geneva hotel or hostel; bus #5 connects to the UN/CERN area. Slow with traffic, limited luggage space, stops every 200m.
Best for: local residents, low-budget travellers →Pre-booked Taxi — CHF 130 fixed to city
15–25 min. Fixed price, no surge. Mercedes sedan. Flight tracked. English-speaking driver. Pre-booked = skip queue. Limited to 3 pax / E-Class.
Best for: solo travellers, couples, families, business arrivals →Meter Taxi (queue) — CHF 35–55
15–35 min. No advance booking, available 24/7 at GVA arrivals. Queue can be 20+ minutes peak time, variable pricing, no flight tracking.
Best for: last-minute, unplanned arrivals →Uber — CHF 50–90
15–30 min. App familiar to many, available at GVA. Surge pricing peak hours, no flight tracking, no fixed pickup zone, no fixed rate.
Best for: travellers familiar with Uber, off-peak hours →Rental Car — from CHF 60
Self-drive. Freedom to explore, lake + Alps road trips, Sixt/Hertz/Avis/Europcar at GVA. Geneva parking expensive (CHF 5/h), Swiss vignette CHF 40 required, winter tyres strongly advised Nov–Apr (no Swiss legal requirement).
Best for: multi-day trips, ski resort stays, road trips →Private Chauffeur — from CHF 130
15–25 min. Mercedes E/V/S-Class. Meet & Greet with sign. Jet-bridge available on S-Class. Multi-stop included. Premium experience. Higher price, booking required.
Best for: business, VIP, families with luggage, ski transfers →Keep exploring GVA
Ready to skip the GVA taxi queue?
Pre-book a Mercedes for a fixed CHF 130 to Geneva city — driver waits with a sign in arrivals.
Book a transfer →Geneva Airport transfers — FAQ
What is the cheapest way from Geneva Airport to the city centre?
The train (CFF/SBB) is the cheapest option, from CHF 3, reaching Geneva in about 7 minutes with departures typically 10 to 20 minutes apart. The public bus (TPG #5/#28) also costs CHF 3, or nothing with the Geneva Transport Card issued by your Geneva hotel, hostel or campsite, but takes 25–40 minutes. Both suit budget travellers with light luggage; the train stops at Geneva Cornavin only, so onward transfer may be needed.
How much does a taxi from Geneva Airport to the city centre cost?
A metered taxi from the rank at arrivals typically runs CHF 35–55 to the city centre, though pricing is variable and the queue can exceed 20 minutes at peak times. A pre-booked taxi is a fixed CHF 130 to the city with no surge, no queue, and flight tracking. The metered option is available 24/7 with no advance booking.
Is there a fixed-price transfer from Geneva Airport?
Yes. A pre-booked taxi is a fixed CHF 130 to Geneva city centre in a Mercedes sedan, with no surge pricing. It includes flight tracking, an English-speaking driver, Meet & Greet at arrivals and 60 minutes of free waiting. Pre-booking lets you skip the rank queue. This option is limited to 3 passengers in an E-Class; larger groups should choose a private chauffeur.
How long does the transfer from Geneva Airport to the city centre take?
By road, a taxi or chauffeur typically reaches Geneva city centre in 15–25 minutes, though a metered taxi can take up to 35 minutes in traffic. The train is fastest and most predictable at about 7 minutes to Geneva Cornavin, with no traffic. The public bus is slower, taking 25–40 minutes depending on stops and conditions.
Can I book a transfer from Geneva Airport to ski resorts like Verbier or Chamonix?
Yes, at a fixed price per vehicle that does not change with the season. From Geneva Airport, Chamonix is CHF 446 in a Mercedes E-Class (up to 3 passengers) or CHF 496 in a V-Class (up to 7), Verbier CHF 694 or CHF 775, and Courchevel CHF 786 or CHF 878. Every resort is listed in the price table on this page.
Where do taxis and transfers pick up at Geneva Airport?
Metered taxis wait at the official rank outside the arrivals hall, available 24/7. Pre-booked taxis and private chauffeurs offer Meet & Greet inside arrivals, where your driver waits with a name sign, so there is no queue. Uber has no fixed pickup zone at GVA. The train and public bus depart from the station directly beneath the airport.
More destinations from Geneva Airport
Every route below has a fixed price, a measured distance and a real journey time.
Switzerland
- Nyon — 24 km · 18 min · from CHF 146
- Vevey — 88 km · 1 h 01 · from CHF 402
- Villars — 121 km · 1 h 32 · from CHF 534
- Interlaken — 225 km · 2 h 15 · from CHF 950
- Lauterbrunnen — 235 km · 2 h 26 · from CHF 990
- Grindelwald — 242 km · 2 h 36 · from CHF 1018
- Basel — 263 km · 2 h 42 · from CHF 937
- Lucerne — 281 km · 2 h 44 · from CHF 998
- Zurich — 287 km · 3 h 01 · from CHF 1019
- Andermatt — 334 km · 3 h 35 · from CHF 1 179
- Davos — 450 km · 4 h 29 · from CHF 1 573
- St. Moritz — 504 km · 5 h 17 · from CHF 1 757
France
- La Clusaz — 67 km · 1 h 03 · from CHF 318
- Samoëns — 78 km · 1 h 09 · from CHF 362
- Flaine — 88 km · 1 h 18 · from CHF 402
- La Plagne — 186 km · 2 h 07 · from CHF 794
- Les Menuires — 195 km · 2 h 20 · from CHF 830
- Les Arcs — 216 km · 2 h 34 · from CHF 914
- Lyon — 151 km · 2 h 00 · from CHF 654
- Dijon — 273 km · 2 h 37 · from CHF 971
- Beaune — 232 km · 2 h 44 · from CHF 978
- Paris — 606 km · 5 h 40 · from CHF 2 103
Italy
- Courmayeur — 116 km · 1 h 31 · from CHF 514
- La Thuile — 131 km · 1 h 50 · from CHF 574
- Aosta — 151 km · 1 h 58 · from CHF 654
- Cervinia — 205 km · 2 h 49 · from CHF 870
- Turin — 266 km · 3 h 17 · from CHF 947
- Stresa — 294 km · 3 h 45 · from CHF 1 043
- Malpensa Airport — 346 km · 3 h 40 · from CHF 1 219
- Milan — 334 km · 3 h 53 · from CHF 1 179
- Lake Como — 360 km · 4 h 05 · from CHF 1 267
- Bellagio — 395 km · 4 h 41 · from CHF 1 386