Visiting both Pisa and Florence is tuff but doable. It basically means you will spend 3-4 hours in Florence and maybe 1 hour in Pisa. You'll be on the road the rest of the time. If I could do it over again, I would max out my time in Florence and spend 15 minutes in Pisa. Did not get the tickets to climb the Tower so photos take only 15 min.