Very easy to DIY - Try google and 'cruise ports call boards' - the first result will give you all the info under the Europe section
The good thing about Villefranche is it's one of the most favoured ports along that coast. You can also get the bus or train to the west for Nice Or bus or train to Monaco to the east.
Or just sit with wine in hand and enjoy the vibe.
Villefrance is a great place but its very hilly, my suggestion is not to bother with the bue because its a fair hike up hill come out of the terminal turn right and enjoy a nice stroll along the seafront until you reach the train station , here you have the choice of nice or monaco and onto monte carlo, we chose to go to monaco only 5 E return and 3.80 e if you are over 60 yrs
pleanty to do its a 18 min train drive so it allows you plenty of time before you return to your ship
great shopping centre there as well !! enjoy .
Sit in a waterside restaurant with a steaming bowl of moules et frites and a large pichet du vin rose and watch the world go by...........
A lovely place to amble or sit and watch the world go by. Just out of the port entrance you can take a little road train to see the scenery and views and onto the next village and back. There is also an interesting fort of some sort which has a free entrance museum, just up the steps to the left as you come out of the port entrance.