This year March I visited Roma and used 4 full days. I don’t know how you discover cities, but we just walk around and take our time.
When you want to visit the Pope and Colosseum you’ll meet many many people that do the same thing, so you’ll have to wait a couple of hrs.
3 days is a minimum to see the highlights.
From Rome to Venice is about 540 km and will cost you about 7 hrs.
Travelling from Rome to Florence is about 280 km and for Florence you must have at least one day.
Be aware of the long queues that you’ll see at the most important sites.
Do you leave from Roma too?
My advise is: on arrival leave from Roma to Venice. After 1 day in Venice travel to Florence for 2 days and then leave for Roma.
It will be hard working!
Hi I am Italian and live in Rome, I have been travelling a lot around the world and agree with people saying that 9 days are not much for all three cities.... however, 9 days would not be many in Rome only either! So I think it is really up to you... I would actually get an italian rail pass, stay 4 days in Rome, travel early by train to Florence (1.5 hr) spend one night in FLorence (two days) and get a night train to Venice (3 days). Or you can get to florence in the evening of the 4th day and spend two nights there.In order to make sure you don't waste your time lining up for museums (Uffizi, Vatican etc), make sure you book the ticket/entrance time in advance. You can do it on the web. You can then use that time to enjoy the atmosphere, the cafes' and strolling around! You will definitely see a lot, enjoy it, and think you want to come back to see more! Have fun!
Thank you for all of your reply. Finally I choose to visit Rome in 4 nights, Florence 2 nights, Venice 2 nights. Will try to make the best of my time there.