Roma Termini to Firenze Santa Maria Novella train times: all departure and arrival times, duration, changes and live delays. Updated daily.
40 trains/day
39 direct
1h 35m
Fastest
05:10
First train
18:25
Last train
Today's trains
Frequently asked questions
How many trains are there from Roma Termini to Firenze Santa Maria Novella?
About 40 trains a day, 39 of them direct. Times updated daily with live delays.
What are the first and last trains from Roma Termini to Firenze Santa Maria Novella?
The first train leaves at 05:10, the last at 18:25.
How long does the train from Roma Termini to Firenze Santa Maria Novella take?
The fastest trains take about 1h 35m.
Related routes
Firenze Santa Maria Novella → Firenze RifrediFirenze Rifredi → Firenze Santa Maria NovellaFirenze Santa Maria Novella → EmpoliEmpoli → Firenze Santa Maria NovellaFirenze Santa Maria Novella → Pisa CentraleFirenze Santa Maria Novella → Pontedera Casciana TermePisa Centrale → Firenze Santa Maria NovellaPontedera Casciana Terme → Firenze Santa Maria Novella
Search another date or route