When we were flying into Pisa airport (to get to Florence) we intended to take the train from Pisa to Florence.
However due to times being more convenient we took the Terravision bus just outside the arrivals terminal.
Absolutely no complaints & for €6 one way we got dropped off in Florence at Stazione Centrale di S. Maria Novella in just over an hour.
Ticket office in airport with bus departing outside arrivals hall (on right as you leave arrivals).
Send your feedback or queries to firstname.lastname@example.org