Next train departures Today, Mar 19 Tomorrow, Mar 20 Sat, Mar 21 Sun, Mar 22 Mon, Mar 23 Tue, Mar 24 More dates
Next departures for Florence to Pisa on March 19 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 3:30pm
Firenze Campo di Marte 1h 49m 5:19pm
Pisa S. Rossore Cheapest $16 Train 3:00pm
Santa Maria Novella 58m 3:58pm
Piazza della Stazione, 10 Fastest $16 Train 4:30pm
Firenze Campo di Marte 1h 52m 6:22pm
Pisa S. Rossore No tags $16 Train 3:28pm
Santa Maria Novella 1h 7m 4:35pm
Piazza della Stazione, 10 No tags $16 Train 3:38pm
Santa Maria Novella 1h 28m 5:06pm
Piazza della Stazione, 10 No tags $16
Next departures for Florence to Pisa on March 20 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 7:46am
Firenze Campo di Marte 1h 51m 9:37am
Pisa S. Rossore Cheapest $16 Train 3:00pm
Santa Maria Novella 58m 3:58pm
Piazza della Stazione, 10 Fastest $16 Train 8:32am
Firenze Campo di Marte 2h 47m 11:19am
Pisa S. Rossore No tags $16 Train 3:30pm
Firenze Campo di Marte 1h 49m 5:19pm
Pisa S. Rossore No tags $16 Train 4:30pm
Firenze Campo di Marte 1h 52m 6:22pm
Pisa S. Rossore No tags $16
Next departures for Florence to Pisa on March 21 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 7:33am
Firenze Campo di Marte 2h 4m 9:37am
Pisa S. Rossore Cheapest $16 Train 3:00pm
Santa Maria Novella 58m 3:58pm
Piazza della Stazione, 10 Fastest $16 Train 7:42am
Firenze Campo di Marte 1h 55m 9:37am
Pisa S. Rossore No tags $16 Train 8:32am
Firenze Campo di Marte 2h 47m 11:19am
Pisa S. Rossore No tags $16 Train 4:30pm
Firenze Campo di Marte 1h 52m 6:22pm
Pisa S. Rossore No tags $16
Next departures for Florence to Pisa on March 22 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 7:18am
Firenze Campo di Marte 2h 19m 9:37am
Pisa S. Rossore Cheapest $16 Train 3:00pm
Santa Maria Novella 58m 3:58pm
Piazza della Stazione, 10 Fastest $16 Train 9:56am
Firenze Campo di Marte 2h 28m 12:24pm
Pisa S. Rossore No tags $16 Train 3:30pm
Firenze Campo di Marte 1h 49m 5:19pm
Pisa S. Rossore No tags $16 Train 4:30pm
Firenze Campo di Marte 1h 52m 6:22pm
Pisa S. Rossore No tags $16
Next departures for Florence to Pisa on March 23 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 7:00am
Santa Maria Novella 1h 2m 8:02am
Piazza della Stazione, 10 Cheapest $16 Train 3:00pm
Santa Maria Novella 58m 3:58pm
Piazza della Stazione, 10 Fastest $16 Train 7:46am
Firenze Campo di Marte 1h 27m 9:13am
Pisa S. Rossore No tags $17 Train 3:30pm
Firenze Campo di Marte 1h 41m 5:11pm
Pisa S. Rossore No tags $17 Train 4:30pm
Firenze Campo di Marte 1h 41m 6:11pm
Pisa S. Rossore No tags $17
Next departures for Florence to Pisa on March 24 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 7:46am
Firenze Campo di Marte 1h 51m 9:37am
Pisa S. Rossore Cheapest $16 Train 3:00pm
Santa Maria Novella 58m 3:58pm
Piazza della Stazione, 10 Fastest $16 Train 8:32am
Firenze Campo di Marte 2h 47m 11:19am
Pisa S. Rossore No tags $16 Train 3:30pm
Firenze Campo di Marte 1h 49m 5:19pm
Pisa S. Rossore No tags $16 Train 4:30pm
Firenze Campo di Marte 1h 52m 6:22pm
Pisa S. Rossore No tags $16
Last refresh of the prices: Today at 9:39 AM CET.
View all departures Where are the popular train stations and stops in Florence and Pisa? Florence B
Sesto Fiorentino
Piazza Luigi Galvani, 12, 50019 Comune di Sesto Fiorentino FI, Italy E
Campo di Marte
50131 Firenze FI, Italy Map
F
Rifredi
Via Renato Fantoni, 50127 Firenze FI, Italy Map
Pisa D
Stazione Ferroviaria Pisa Centrale - Fermata dell'autobus
Via Giuseppe Sainati 16, 56121 Pisa PI, Italy Map
E
Tombolo
Via Aurelia, 325, 56121 Pisa PI, Italy Map
F
San Rossore
56122 Pisa PI, Italy Map
Find cheapest prices for trains Price is for a one-way ticket for one passenger and based on past searches.
The cheapest trip from Florence to Pisa was searched and found on Mar 19, 2026 with a price of $12 To save money and be sure you have the best seat, it's a good idea to buy your train tickets from Florence to Pisa, as early as possible.
You can expect to pay from $12 to $35 for a train ticket from Florence to Pisa based on the last 2 days. You can expect to find the cheapest price for the trip at $12 which is on 2026-03-20.
Top Traveled Train Routes People from around the world trust Busbud
Popular train departures from Florence Popular train routes to Pisa Continue your journey from Pisa