seeking some info in preparation for our trip. We fly into Pisa at about 3pm, then will train/bus into Florence. I was going to book tickets online but am unsure as to how much time to allow in between arriving and clearing customs. Will only have hand luggage so it's really passport control and security. I think the trains have quiet a gap in the afternoon and was leaning towards the terravision coach to avoid wasting time in the airport. Any ideas helpful!