I am staying in Florence the night before I have an 11:55 AM international flight out of Pisa. I had just planned to leave Florence at around 7 am on a train and get to Pisa at around 8:30 am and by the time I find my way to the airport, it'll be around 9:30 am, in time for check-in. A friend of mine said that the trains in Italy are not reliable [late, strikes, etc.] and that she would not recommend this in case i miss my flight. Also we are leaving on a Sunday. I did check Trenitalia if trains are available that early from Florence on a Sunday and it says it is, but if anyone else knows anything about train service on a Sunday and how reliable trains are in general, your help is needed!