We'll be landing in Rome at 8:50 am from Canada for our honeymoon Tuesday, October 3rd and we'll be taking a train to Florence. Do you think landing at 8:50 leaves enough time for customs, baggage pick-up and making it to the train platform and purchasing tickets that morning for the 11:08 direct train to SMN in Florence? Does this train usually sell out? Does anyone know which terminal our flight should be landing in?
Thanks in advance!