Home › Routes › Annecy to Geneva

How to get from Annecy to Geneva

Annecy and Geneva are only about 45 km apart by road. Driving or taking a coach takes about 45 min to 1 h, while Léman Express regional trains via Annemasse take about 1 h 20 to 1 h 30. Coaches also run straight to Geneva Airport.

33 km apart (straight line)Day trip: yesBus · Train · Car

Best option: Bus. Direct coaches are faster than the train, cheap, and some stop at Geneva Airport as well as in the city.

All the ways to make the trip

HowTimeHow oftenPrice*Good to know
bus
Direct coaches from Annecy bus station (next to the train station) to Geneva, some via Geneva Airport, run by several companies including FlixBus
about 45 min to 1 h 15several a day, more in winter ski season and summerabout €8–20Book online and check whether your coach stops at the airport, the city centre or both; bring a passport or ID card for the border.
train
Léman Express regional trains from Annecy via La Roche-sur-Foron and Annemasse to Genève-Cornavin
about 1 h 20 to 1 h 30roughly hourly — check current timetablesabout €15–25No reservation needed; one ticket covers the French and Swiss sections.
car
A41 motorway north to Saint-Julien-en-Genevois and the Swiss border, then into Geneva (about 45 km)
about 45 min, more at rush hourfuel plus a French motorway toll of a few euros; a Swiss vignette if you use Swiss motorwaysBorder crossings and Geneva's roads are very congested at commuter peaks; park and ride is the easier option.

*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.

Open the route in Google Maps →

Book the trip

Hire a carPick up in AnnecyBook a transferDoor to door on arrivalHotels in GenevaCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

Common questions

Is there a direct train from Annecy to Geneva?

There is a Léman Express regional train link, running via La Roche-sur-Foron and Annemasse to Genève-Cornavin in about 1 h 20 to 1 h 30. It is slower than the road because the line goes round rather than straight north. Check the current timetable, as some services may need a change at Annemasse or La Roche-sur-Foron.

Can I get from Annecy to Geneva Airport directly?

Yes. Several coach companies run from Annecy bus station to Geneva Airport, taking roughly 45 min to 1 h. Times are planned around flights in ski season and summer, with fewer departures at other times. Book online in advance during busy weekends. A private transfer or taxi is also possible but costs much more.

Do I need a passport to go from Annecy to Geneva?

France and Switzerland are both in the Schengen area, so there are usually no routine border checks, but spot checks happen. Carry your passport or national ID card, and make sure you have any visa you need for the Schengen area. Customs limits apply to goods such as meat and alcohol carried into Switzerland.

Do I need a Swiss vignette to drive to Geneva?

Only if you use Swiss motorways. If you drive from Annecy on the A41 and enter Geneva on ordinary roads at Saint-Julien or Bardonnex, you can avoid them, but the main Bardonnex crossing leads straight onto a Swiss motorway, where a vignette is required. The vignette is sold online and at border points and is valid for a calendar year.

Geneva travel guideHow many days in GenevaWhere to stay in GenevaAnnecy travel guide

Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.