The train is the simplest and cheapest way to go from Florence to Pisa (and vice versa). From Florence Santa Maria Novella station there are trains to Pisa (station is called Pisa Centrale) at least every 30 minutes (more often during peak hours), and a single ticket costs 8.90 euros.