Agree with Alan , Pisa AND Florence is a very long tiring day. We were on the road for 10 hours with only 2-3 hrs in Florence and 1 1/2 hrs in Pisa. Best to do one place or the other......
photos on this link :
personally speaking, i would NOT take the train to Rome I would be worried about train delays, over crowding etc on the return journey and the ship will NOT wait for you if you are late, it does wait for the trips organised by the ship. We did a expensive Rome trip at £95pp - which would be alot for a family of 4 - blimey nearly £400!!! That was a trip which included all the main attractions including the Vatican plus a 3 course lunch - and we were fast -tracked in past the mile long queues wilting people in the 90 degree heat! There will probably be a trip which just coaches you into Rome (called 'Rome on your own' on our ship) which is much cheaper and maybe worth considering?
HOPE YOU LIKE THE PHOTOS