Geneva Airport to Annecy
Around 45 km south in France; coaches run direct in ~50 min from just a few euros, with shuttles and private cars for door-to-door.
Annecy, GenevaFlorian Pépellin / Wikimedia, CC BY-SA 3.0Annecy, just over the border in France, wraps a turquoise lake with a canal-laced old town, pastel houses and the Palais de l'Isle — one of the Alps' prettiest lakeside towns.
Every way to get there
Our verdict: for Annecy, a private transfer is the easiest door-to-door option (from €120). Travelling light on a budget? The bus is cheapest (from €5) but slower, with a change in the city.
What it costs for your group
The bus is charged per person, while a taxi or private transfer is one price for the whole car — so the more of you there are, the better door-to-door value looks.
| Group | Bus (per person) | Private transfer | Best value |
|---|---|---|---|
| Solo · 1 traveller | €5 | €120 | Bus |
| Couple · 2 travellers | €10 | €120 | Bus |
| Family of 4 · 4 travellers | €20 | €120 | Bus |
Which option should you choose?
| If your priority is… | Our pick | Why |
|---|---|---|
| Lowest price | Bus | From €5, though slower with a change in the city. |
| Speed & comfort | Private transfer | Door-to-door, fixed price, a driver waiting for you. |
| A group of 3–4 | Transfer or taxi | One flat fare splits cheaper than several bus tickets. |
| A late-night arrival | Transfer or taxi | Both run 24/7 when buses and the tram have stopped. |
By transport mode
Bus / shuttle
The bargain run — fares from ~€5 booked early, ~€15-18 last minute, dropping at Annecy's coach station near the centre. Only a handful of departures, mostly afternoons, so plan around them.
Where to catch it: Coaches leave from the bus station on the airport's French side; follow signs for 'Gare Routière / France'.
Best for solo & budget travellersShuttle
Shared seat ~€25-40 with a hotel drop, filling the gaps when coach times don't suit. Confirm availability, as service is lighter outside the ski months.
Where to catch it: Meet the shuttle at the Arrivals-hall transfer desk after you clear baggage.
Best for budget travellersPrivate transfer
~€120-180 per car, useful for evening arrivals when buses have stopped or if you're heading to a lake village outside the centre.
Where to catch it: Driver waits in Arrivals and handles the border crossing, so you pay one agreed price whatever the queue at the frontier.
Best for families, groups & late arrivalsCar rental
From ~€40/day plus the French motorway toll. Worth it to explore the lake shore and the Bauges beyond, less so for a stay in the pedestrian old town where parking is scarce.
Where to catch it: Collect at the arrivals-level counters; the A41 motorway runs almost door to door.
Best for travellers who want to exploreAnnecy & Geneva in photos
Buying tickets in Geneva
Before leaving Geneva Airport, grab your free Unireso ticket from the machine in the baggage-reclaim hall: it is valid 80 minutes across the "Tout Genève" (zone 10) network, covering every TPG bus and tram and the train to Genève-Cornavin, six minutes away. Keep your boarding pass, as inspectors on TPG or CFF services require it as proof you arrived that day. If the 80 minutes runs out or you skipped the machine, buy a standard Unireso ticket from the platform machines; contactless accepted.
Taxi scams & safety in Geneva
Geneva Airport is low-scam and well regulated. Official taxis wait at the marked rank; they are metered and pricey (roughly CHF 35-45 to the centre) with no fixed airport fare, so the free ticket plus train or tram is far better value. Avoid anyone soliciting rides inside the terminal. Uber operates in Geneva, dispatching licensed drivers from a designated pickup area rather than the taxi rank; Bolt has minimal presence. Always keep your boarding pass while your free Unireso ticket is active.
Getting from GVA to Annecy
Annecy sits about 45 km south of Geneva Airport, over the French border, and the drive takes roughly 45 to 50 minutes on a clear road. That short hop is the whole story here, because the town you're aiming for is the one wrapped around the turquoise lake, threaded with canals, with the old prison on its little island in the middle of the Thiou. What trips people up is the assumption that two places this close, in a corner of Europe this well connected by rail, must have a quick train between them. They don't. Getting to Annecy from the airport is a road decision, not a rail one, and choosing well comes down to what time you land and how far past the old town you're staying.
Skip the train fantasy: rail sends you the long way round
Look at a map and Geneva to Annecy seems made for a train. In practice the rail route bends back through Geneva's Cornavin station, crosses to the French network, and stitches together connections that can eat two hours or more for a distance a car covers in under one. There's no fast direct service across this particular border, so rail is the slow, awkward option rather than the smart one. For almost everyone, that leaves the road: a scheduled coach, a shared shuttle, a private car, or your own rental. Each of those runs the same A41 corridor and reaches the lake in about the same time, so the real differences are price, timing and how close to your door you finish.
The direct coach: cheapest by far, but only a few departures
The bargain run is the coach. FlixBus and BlaBlaCar Bus both operate direct services that drop you at Annecy's coach station, a short walk from the centre and the lakefront, in around 50 minutes. Book a few days ahead and fares start near €5; leave it to the last minute and you're looking at roughly €15 to €18, which is still a fraction of any private option. The catch is frequency. There are only a handful of departures a day, weighted toward the afternoon, so this works beautifully if your flight lands to match one and poorly if you arrive at breakfast or after dark. Coaches leave from the bus station on the airport's French side, so follow the signs for "Gare Routière / France" rather than heading into the main Swiss terminal. Check the timetable before you commit, and have a backup in mind if the times don't line up with your landing.
Filling the gaps: shared shuttle or your own rental car
When the coach schedule doesn't cooperate, a shared shuttle covers the middle ground. Operators like AlpyBus and Alps2Alps run seat-in-vehicle transfers for roughly €25 to €40 per person, dropping you at your hotel rather than the coach station. You meet the driver at the Arrivals-hall transfer desk once you've collected your bags. Service is heaviest in the ski season and thins out in summer, so confirm availability when you book rather than assuming a seat will be there. A rental car is the other flexible choice, from about €40 a day plus the French motorway toll, collected at the arrivals-level counters where the desks run from roughly 07:00 to 23:00. The A41 runs almost to the lake, which makes a car genuinely useful if you plan to circle the shore, drive up into the Bauges, or push on to a village beyond town. For a stay parked in the pedestrian old town, though, it's more liability than asset: parking there is scarce and expensive, and you won't need the car once you've arrived.
A fixed price across the frontier: the private car
A private transfer earns its keep on the one thing that unsettles this route, the border crossing, because the driver handles it and you pay one agreed fare no matter how long the queue at the frontier runs. Welcome Pickups and the local Alpine transfer firms charge around €120 to €180 per car door to door in about 45 minutes, the driver waiting in Arrivals and taking your cases straight to the address you gave. That's the option that makes sense for an evening arrival after the last coach has gone, for a group splitting the cost, or when you're heading to a lake village outside the centre where public transport gets thin. It's the priciest way to travel, but it's also the only one that ignores the timetable entirely.
The short version: if a coach leaves within an hour or two of your landing, book it and save your money for the lakeside terrace. If not, weigh a shared shuttle against a private car by how late you land and how far your bed is from the old town, and rent only if the lake and the mountains beyond are the actual plan.





