Nice to
St Tropez is around 50-60 miles, There are only three ways from
Nice to
St Tropez. First, the best way - train from
St Tropez to St Raphael and on there by boat from St Raphael to
St Tropez.
Or, there is a day trip boat from the quai Lunel
Nice to
St Tropez around three days a week.
Or you can drive, but be prepared to spend most of the day in traffic-jams.
St Tropez it's 27 miles from
Cannes, Ryanair calls Hyeres/Toulon airport St Tropez.
From Hyeres/Toulon you can fly to Rome and probably connect there.
In season you can fly Flybaboo from
St Tropez to Geneva and then down to
Venice. A bit of a long way round though.I recomend you take a look here for
things to do in Italy and this one might help you too
transportation and just one more that might give you some good ideas
things to do in France Hope this helped.