My family of 4 (2 teens) wanted to explore Italy covering Venice, Florence and Rome from 28Nov to 8Dec. We're not planning to rent a car but planning to make use of public transport, which i believe should be the train.
As my air-ticket restrict me to fly in and fly out from the same airport (either Rome or Venice) that mean i need to travel back where I arrived.
May i know how should I start planning? In Florence, I would like to visit Leaning Tower of Pisa.
how much does it cost for the overall train route to cover the 3 areas as well as leaning tower of Pisa?
Very much appreciated for any advice.