I'm leaning towards not buying our tickets ahead of time but would love some feedback.
We arrive at BLQ from a layover at Heathrow around 6:30pm at night on 9/30. We'll take a taxi or Marconi Express (any opinions?) to Bologna Centrale and then a train to Florence. I hope at that time of the night we should be able to get a seat on a train (there are 4 trains between 9-10pm). We don't mind paying a little extra now for a refundable/changeable fare, I just don't know how easy that is to do. I.e. we're standing in a 3 hr customs line and I use the app to exchange our tix for a later time?
OR is it probably fine to buy a ticket on the next train when we arrive at Centrale. I have heard that trains can be full coming from Venice?
We'll have a similar situation coming back from Florence but during the daytime so even more trains to choose from. Just don't want to be waiting at the station for a long time in case trains are full.
Any advice is appreciated!