There are 6 ways to get from Mainz to Annecy by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Geneva International Airport, bus
best- Fly from Frankfurt (FRA) to Geneva International Airport (GVA)plane FRA - GVA
- Take the bus from Geneva - Airport Bus Station to Annecy - Bus Stationbus
4h 56m€118–292Bus
cheapest- Take the bus from Frankfurt Airport to Genevabus FlixBus N122
- Take the bus from Geneva - Bus Station to Annecy - Bus Stationbus BlaBlaCar Bus
12h 18m€42–77Train, bus
- Take the train from Mainz, Römisches Theater to Mannheim, Hauptbahnhoftrain S5 / ...
- Take the train from Mannheim, Hauptbahnhof to Basel SBBtrain 20 / ...
- Take the train from Basel SBB to Renens VDtrain
- Take the train from Renens VD to Genèvetrain Ic1 / ...
- Take the bus from Geneva - Bus Station to Annecy - Bus Stationbus
9h 22m€121–376Drive 608.8 km
- Drive from Mainz to Annecycar 608.8 km
5h 43m€95–137Fly to Lyon–Saint Exupéry Airport, bus
- Fly from Frankfurt (FRA) to Lyon–Saint Exupéry Airport (LYS)plane FRA - LYS
- Take the bus from Lyon - St. Exupéry Airport T1 Bus Stop to Annecy - Bus Stationbus
6h 4m€123–317Bus via Besançon
- Take the bus from FRANKFURT AM MAIN, Hbf Südseite - Pforzheimer Str. to Besancon, Gare Sncf , Avenue Du Marechal Foch.bus
- Take the bus from Besançon - Viotte Hub to Annecy - Bus Stationbus BlaBlaCar Bus
13h 39m€57–116
Mainz to Annecy by train, foot, and bus
Questions & Answers
The cheapest way to get from Mainz to Annecy is to bus which costs €40 - €80 and takes 12h 18m.
The fastest way to get from Mainz to Annecy is to fly and bus which takes 4h 56m and costs €110 - €300.
No, there is no direct bus from Mainz to Annecy station. However, there are services departing from Ginsheim-Gustavsburg-Gustavsburg Am Alten Fährhaus and arriving at Annecy - Bus Station via Frankfurt Airport and Geneva - Bus Station. The journey, including transfers, takes approximately 12h 18m.
The distance between Mainz and Annecy is 533 km. The road distance is 608.8 km.
The best way to get from Mainz to Annecy without a car is to train and bus which takes 9h 22m and costs €120 - €380.
It takes approximately 4h 56m to get from Mainz to Annecy, including transfers.
Mainz to Annecy bus services, operated by FlixBus, depart from Frankfurt Airport station.
Mainz to Annecy bus services, operated by FlixBus, arrive at Geneva station.
Yes, the driving distance between Mainz to Annecy is 609 km. It takes approximately 5h 43m to drive from Mainz to Annecy.
There are 3228+ hotels available in Annecy.
What companies run services between Mainz, Germany and Annecy, France?
You can take a bus from Ginsheim-Gustavsburg-Gustavsburg Am Alten Fährhaus to Annecy - Bus Station via Frankfurt, Frankfurt Airport, and Geneva - Bus Station in around 12h 18m.
- Website
- lufthansa.com
Flights from Frankfurt to Geneva International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- €70–360
Flights from Frankfurt to Geneva International Airport via Munich
- Ave. Duration
- 3h 3m
- When
- Every day
- Estimated price
- €70–550
Flights from Frankfurt to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €95–420
Flights from Frankfurt to Lyon–Saint Exupéry Airport via Munich
- Ave. Duration
- 3h 17m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- €95–310
- Website
- swiss.com
Flights from Frankfurt to Geneva International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- €70–360
Flights from Frankfurt to Geneva International Airport via Zurich
- Ave. Duration
- 2h 52m
- When
- Every day
- Estimated price
- €70–320
- Website
- airdolomiti.it
Flights from Frankfurt to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €95–360
Flights from Frankfurt to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 20m
- When
- Sunday
- Estimated price
- €100–420
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Mainz, Römisches Theater to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- €14–22
- Website
- https://int.bahn.de/en
- Phone
- 0621 8301200
- Website
- suewex.de
Train from Mainz, Römisches Theater to Mannheim, Hauptbahnhof
- Ave. Duration
- 53 min
- Frequency
- Once daily
- Estimated price
- €14–20
- Schedules at
- suewex.de
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Mannheim, Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- €40–110
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Mannheim, Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- €26–65
- Website
- https://www.ns.nl/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Mannheim, Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 59m
- Frequency
- 4 times a week
- Estimated price
- €50–95
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Renens VD
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- €60–180
- Website
- https://www.sbb.ch/en
Train from Renens VD to Genève
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- €19–60
- Website
- https://www.sbb.ch/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Geneva - Airport Bus Station to Annecy - Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €2–6
- Website
- https://www.blablacar.co.uk/bus
Bus from Geneva - Bus Station to Annecy - Bus Station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €2–5
- Website
- https://www.blablacar.co.uk/bus
Bus from Lyon - St. Exupéry Airport T1 Bus Stop to Annecy - Bus Station
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- €7–15
- Website
- https://www.blablacar.co.uk/bus
Bus from Besançon - Viotte Hub to Annecy - Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €14–27
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +33 4 8000 7000
- Website
- auvergnerhonealpes.fr
Bus from Geneva - Airport Bus Station to Annecy - Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €7–10
- Schedules at
- laregionvoustransporte.fr
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Geneva - Bus Station to Annecy - Bus Station
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- €2–5
- Website
- https://www.flixbus.co.uk
Bus from Frankfurt Airport to Geneva
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Estimated price
- €35–65
- Website
- https://www.flixbus.co.uk
Bus from Lyon - St. Exupéry Airport T1 Bus Stop to Annecy - Bus Station
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- €7–14
- Website
- https://www.flixbus.co.uk
- Phone
- +48 801 22 33 44
- bilety@sindbad.pl
- Website
- sindbad.pl
Bus from FRANKFURT AM MAIN, Hbf Südseite - Pforzheimer Str. to Besancon, Gare Sncf , Avenue Du Marechal Foch.
- Ave. Duration
- 6h 30m
- Frequency
- Twice a week
- Estimated price
- €35–75
- Website
- https://www.sindbad.pl/en/home
Want to know more about travelling around France
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide














































