At Pisa "G.Galilei" airport, we reccomend the train to Florence Santa Maria Novella leaving every hour.
At Florence "A.Vespucci" airport, we reccomend the shuttle bus to Santa Maria Novella central train station or a taxi (15 minute raid).
At Santa Maria central train station, we suggest a 200 meter walk or a few minute taxi ride.