Cheapest
Average
The best way to find a cheap train ticket from San Donato Milanese to Florence Santa Maria Novella is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Regionale | 03:10PM San Donato Milanese | 5h00 | 08:10PM Florence Santa Maria Novella | 0 transfersDirect | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
5 h
Average
5 h
Trains per day
1
Distance
241 km
Of the 1 trains that leave San Donato Milanese for Florence Santa Maria Novella every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 149 miles (240 km) |
Average train duration 4h 58m |
Cheapest ticket price $22 (€20) |
Trains per day 7 |
Direct trains 2 |
Train providers 1 |
Fastest train 3h 42m |
First train 15:20 |
Last train 15:40 |
Here are some other resources that might have the information you need