We (family of 4) are arriving in Florence around 11:30am on July 27 and planning to take a train from Santa Maria Novella station to Pisa Centrale around 2:30pm. We have booked 5:30 pm slot for Pisa Tower.
My questions are
1) Do I need to book in advance or simply buy at the train station.
2) In evening, we are planning to take train back to Florence by 8:30ish or 9:00pm - Do I need to buy in advance or buy at the station.. There are only two trains after 9:00pm ( 9:32pm and 10:32pm) so want to be cautious to ensure that we can get in.
3) In the evening - do train gets crowded and we may not be able to get in or get a seat?
Appreciate you help. Thank so you so much in advance.