I recently posted asking about a taxi or transfer from Milan airport to Florence. Everyone's advice was to take the train because it would be cheaper and faster. We decided this would be the best option for us. Thank you to everyone for the helpful comments.
I began investigating high speed trains to Florence from the Milan airport and I am slightly confused.
Should I book our tickets now? What if my plane is delayed? Should i wait until i get to the airport to get tickets? What if there aren't any available? Is there a station and a place to buy tickets in the airport? Some of the trains seem to take a very long time to reach Florence (7 or 8 hours). Am I doing something wrong? As always, any advice would be very appreciated. Its all so overwhelming!