The distance between Annecy and Saint-Tropez is around 442km (275 miles) and the quickest way to get there is to take the bus, then fly, then take the train and then take a ferry which takes around 4h 45m.
We've found 7 different ways to get from Annecy to Saint-Tropez by train, bus, ferry, car and plane. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Saint-Tropez → Annecy if you're planning a return trip.
Take the bus to Lyon - Saint-Exupéry Airport then fly from Lyon (LYS) to Marseille (MRS) then take the train to Toulon then take the bus to Gare Routière - ST TROPEZ.
Multiple operators
2 similiar routes
We’ve grouped similar routes together, click the arrows to see the other options.
Take the train to Lyon Part Dieu and then to St-Raphaël-Valescure.
Multiple train operators
Take the bus to Aix-en-Provence then TOULON - Gare Routière - TOULON and then to Gare Routière - ST TROPEZ.
Multiple bus operators
Take the bus to Lyon - Saint-Exupéry Airport then take the train to St-Raphaël-Valescure then take a ferry to Saint-Tropez.
Multiple operators
There are several options for getting from Annecy to Saint-Tropez by train, bus, ferry, car and plane. The cheapest option is to take the bus which costs around €30 ($30) and will take around 9h 30m. If you need to get there more quickly, you can take the bus, then fly, then take the train and then take a ferry and arrive in approximately 4h 45m, though it is a bit more costly at approximately €255 ($255).
The distance between Annecy and Saint-Tropez is around 442km (275 miles). In a direct line (as the crow flies), the distance is 295km (183 miles)
It takes around 6hrs to get from Annecy and Saint-Tropez by train. If you are travelling by car it will take around 5hrs to drive there.
The quickest way to get from Annecy to Saint-Tropez is to take the bus, then fly, then take the train and then take a ferry which takes around 4h 45m and will set you back approx €255 ($255).
The cheapest way to travel between Annecy and Saint-Tropez, if you exclude driving, is to take the bus which will typically cost around €30 ($30) for a standard one-way ticket.
Yes there is a train service that runs between Annecy and Saint-Tropez. It typically takes around 6hrs and departs 5 times a day.
There are no direct train services that runs from Annecy to Saint-Tropez. However, you can instead can take several connecting trains with a changeover in Aix Les Bains Le Revard, Lyon Part Dieu and St-Raphaël-Valescure. These services run 5 times a day and will take a minimum of 6hrs.
Swiss Railways, SNCF and TGV inOui run train services between Annecy and Saint-Tropez. Trains depart 5 times a day and will take around 6hrs, however, this may vary depending on the particular service and whether it runs express or stops all stations.
Yes there is a bus that runs regularly from Annecy and Saint-Tropez. It typically takes around 9h 30m and departs 5 times a week.
There are no direct bus services that runs from Annecy to Saint-Tropez. However, you can instead can take several connecting buses with changeovers in Aix-en-Provence, AIX EN Pce - La Beauvalle - AIX EN PROVENCE and TOULON - Gare Routière - TOULON. These services run 5 times a week and will take a minimum of 9h 30m.
FlixBus, Zou! LER and ZOU! Var run regular bus services between Annecy and Saint-Tropez. Buses run 5 times a week and take around 9h 30m on average but will vary depending on you book with.
It doesn't look like you can fly directly from Annecy to Saint-Tropez. We recommend that you take the bus to Lyon - Saint-Exupéry Airport then fly from Lyon (LYS) to Nice (NCE) then take the train to St Raphael Valescure then take a ferry to Saint-Tropez. instead which will take 4h 45m.
The closest major airport to Saint-Tropez is Hyeres Airport (TLN) (TLN) which is approximately 44km (27 miles) from Saint-Tropez. Nice Côte d'Azur Airport (NCE) (NCE) and Marseille Provence Airport (MRS) (MRS) are also nearby and might be a better alternative airport depending on where you are flying from.
Yes it is possible to drive from Annecy and Saint-Tropez. The distance is around 525km (326 miles) by road and it will take around 5hrs in normal traffic conditons.
If you don't have a car, the easiest way to get from Annecy to Saint-Tropez is to take the train which takes, on average, 6hrs and will usually cost around €300 ($300).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Bus, Plane and Train + 2 similar | 5h 45m | €250($250) | every 20 mins | 548km (340 miles) |
Bus, Plane, Train and Ferry | 4h 45m | €255($255) | twice daily | 499km (310 miles) |
Bus to Genève-Aéroport, gare routière, plane, train and ferry | 4h 55m | €120($120) | twice daily | 442km (275 miles) |
Train | 6hrs | €300($300) | 5 times a day | 675km (419 miles) |
Bus | 9h 30m | €30($30) | 5 times a week | 561km (348 miles) |
Bus, Train and Ferry | 5h 25m | €125($125) | once daily | 610km (379 miles) |
Drive | 5hrs | €71($71) | on demand | 525km (326 miles) |
ZOU! Var
Transalis
Nouvel Air Tunisie
Corsairfly
Transport Maritime Raphaëlois
The following major airports near Saint-Tropez offer regular flights to various popular destinations within France and internationally.