Most visitors use the Marseille Provence International Airport to get to St Tropez. The airport is located approximately 70 km from St Tropez. There are hourly shuttles and busses connecting the airport with the town. The transfer takes less then 90 minutes.
If you are traveling by rail to St Tropez you will have to get off the train in Des Arcs or Toulon and take the bus from here. You can also take the train to St Raphael and travel the last part of the journey by ferry. St. Tropez is connected by regular boat services to St. Raphael, St. Maxime, Nice and Cannes.
St. Tropez is located near the A8 motorway, which links Marseille to Nice. From Marseille, exit at the Cannet des Maures junction and follow D558 for about 40 km. From Nice exit the A8 at the Le Muy Junction and take the D25 to St. Tropez.