The distance between Ajaccio and Saint-Tropez is around 328km (204 miles) and the quickest way to get there is to fly, then take the train and then take a ferry which takes around 3h 30m.
We've found 7 different ways to get from Ajaccio to Saint-Tropez by car, ferry, train, bus 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 → Ajaccio if you're planning a return trip.
Fly from Ajaccio (AJA) to Nice (NCE) then take the train to St Raphael Valescure then take a ferry to Saint-Tropez.
Multiple operators
3 similiar routes
We’ve grouped similar routes together, click the arrows to see the other options.
Take a ferry to Nice then take the train to St Raphael Valescure.
Multiple operators
Take a ferry to Tolone then take the bus to Gare Routière - ST TROPEZ.
Multiple operators
Drive to Bastia then take a ferry to Nice then drive to Saint-Tropez.
Multiple operators
There are several options for getting from Ajaccio to Saint-Tropez by car, ferry, train, bus and plane. The cheapest option is to take a ferry and then take the bus which costs around €74 ($74) and will take around 12h 10m. If you need to get there more quickly, you can fly, then take the train and then take a ferry and arrive in approximately 3h 30m, though it is a bit more costly at approximately €275 ($275).
The distance between Ajaccio and Saint-Tropez is around 328km (204 miles). In a direct line (as the crow flies), the distance is 228km (142 miles)
It takes around 9h 45m to get from Ajaccio and Saint-Tropez by car and ferry.
The quickest way to get from Ajaccio to Saint-Tropez is to fly, then take the train and then take a ferry which takes around 3h 30m and will set you back approx €275 ($275).
The cheapest way to travel between Ajaccio and Saint-Tropez is to take a ferry and then take the bus which will typically cost around €74 ($74) for a standard one-way ticket.
There is no train service that runs between Ajaccio and Saint-Tropez. We recommend that you fly from Ajaccio (AJA) to Nice (NCE) then take the train to St Raphael Valescure then take a ferry to Saint-Tropez. instead which will take 3h 30m.
Sorry, looks like there is no bus service that runs between Ajaccio and Saint-Tropez. We recommend that you fly from Ajaccio (AJA) to Nice (NCE) then take the train to St Raphael Valescure then take a ferry to Saint-Tropez. instead which will take 3h 30m.
It doesn't look like you can fly directly from Ajaccio to Saint-Tropez. We recommend that you fly from Ajaccio (AJA) to Nice (NCE) then take the train to St Raphael Valescure then take a ferry to Saint-Tropez. instead which will take 3h 30m.
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.
No, its not really possible or feasible to drive from Ajaccio to Saint-Tropez. We recommend that you drive to Bastia then take a ferry to Nice then drive to Saint-Tropez. instead which will take 9h 45m.
If you don't have a car, the easiest way to get from Ajaccio to Saint-Tropez is to drive and then take a ferry which takes, on average, 9h 45m and will usually cost around €76 ($76).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Plane, Train and Ferry + 3 similar | 3h 30m | €275($275) | twice daily | 328km (204 miles) |
Plane, Train and Bus | 4h 50m | €245($245) | 4 times a day | 512km (318 miles) |
Train, Plane and Ferry | 6h 50m | €270($270) | twice daily | 447km (278 miles) |
Car, Plane, Train and Ferry | 5h 35m | €355($355) | twice daily | 420km (261 miles) |
Ferry and Train | 9h 5m | €205($205) | once a week | 694km (431 miles) |
Ferry and Bus | 12h 10m | €74($74) | once daily | 364km (226 miles) |
Car and Ferry | 9h 45m | €76($76) | 4 times a week | 493km (306 miles) |
La Meridionale
Corsica Ferries
Transport Maritime Raphaëlois
ZOU! Var
Chemins de Fer de la Corse
Air Corsica
The following major airports near Saint-Tropez offer regular flights to various popular destinations within France and internationally.