Sunday, June 15, 2025 • San Casciano In Val di Pesa, Metropolitan City of Florence
Melissa & Melissa
Sunday, June 15, 2025 • San Casciano In Val di Pesa, Metropolitan City of Florence
Travel Options to Florence
Tips & Advice
There are a few different options to get to Florence.
Since there is no direct flight from NY to Florence, you can either fly into Rome, Milan, or Pisa and then take a train to Firenze Santa Maria Novella station OR we recommend doing a quick layover in Zurich or Paris (there are others but these are both quick and easy).
If you plan on flying into Rome, Milan or Pisa and taking the train, we highly recommend downloading the Trenitalia App, as it is much easier to navigate than their mobile site.
https://www.trenitalia.com/en/purchase/mobile_ticketing.html
How to get from Rome Fiumicino Airport (FCO) to Firenze Santa Maria Novella?
Rome’s Fiumicino Airport (FCO) is such a busy airport it has its own train station.
You can choose either the Leonardo Express, a Regionale FL1 train, or a high-speed Alta Velocità (AV) train. The AV train is ideal if you’re not planning to spend any time in Rome and want to get straight on to Florence from the airport.
The AV trains are Frecciargento, the mid-range of the AV line, which leaves from FCO twice per day, at 11:08 a.m. and 3:08 p.m. They do stop along the way in Rome, but you don’t need to change trains. This trip takes 2 hours and 24 minutes, and ticket prices range from $28-34.
There are many more trains that will get you from FCO to Florence each day, but these require a train change in Rome. The Leonardo Express offers non-stop service all the way to Roma Termini station. This trip takes 32 minutes, and the trains leave the airport every 15-30 minutes throughout the day. The first trains bound for Rome from FCO leave the airport at 5:57 a.m., the last at 7:57 p.m. Ticket prices from FCO-Rome range from $17-21.
Once in Rome, you can take a direct Trenitalia AV train from Roma Termini to Firenze Santa Maria Novella (abbreviated to SM Novella). This 143.5 mile (231 km) distance is covered in as little as 1.5 hours. Some of the AV trains also depart from Roma Tiburtina, which cuts ten minutes off the journey time. There are 68 trains on this route from Termini alone per day. The first train leaves Termini for Florence at 6:20 a.m., the last at 8:50 p.m., and ticket prices range from $20-50 on this route.
Italo trains leave from Roma Ostiense for SM Novella. This trip takes about 1 hour and 45 minutes, and there are seven departures per day.
https://www.italiarail.com/pages/routes/rome-fiumicino-airport-to-florence
How to get from Milan’s Malpensa Airport (MXP) to Firenze Santa Maria Novella?
Malpensa isn’t connected to Italy’s high-speed rail network, but it does have a train station from which you can get into Milan's city center and then continue on towards Florence.
Getting from the Malpensa Aeroporto railway station to Milano Centrale in the city center is as easy as taking the regional Malpensa Express. It takes about 50 minutes and runs twice an hour throughout most of the day.
Once at Milano Centrale station, the high-speed Alta Velocità (AV) trains will whisk you to Firenze Santa Maria Novella in about 1 hour and 40 minutes. On this route, you can make the whole trip from the Milan airport to Florence in less than three hours. Tickets for the whole trip cost $44-67.
Your other option when you reach Milano Centrale is to take an Italo train to Firenze Santa Maria Novella. That trip typically takes 1 hour and 50 minutes.
https://www.italiarail.com/pages/routes/milan-malpensa-airport-florence
How to get from Pisa Airport (PSA) to Firenze Santa Maria Novella?
Traveling by train from Pisa to Florence is a quick commute! The distance from Florence to Pisa is 42 miles. Some high-speed trains make this journey in just 49 minutes. Ticket prices on this route average $10.
The Pisa to Florence train travels west through the scenic Tuscan countryside. This journey is always direct; you won’t stop or need to change trains.
Pisa to Florence train times
Trains leave Pisa Centrale station several times per hour for Florence Santa Maria Novella station — averaging 47 trains per day. The earliest train leaves Pisa Centrale for Florence Santa Maria Novella for Pisa at 4:15 a.m. The last train to Florence leaves Pisa at 11:30 p.m.
Note that weekends and holidays typically mean less frequent service and sometimes longer travel times.
https://www.italiarail.com/pages/routes/pisa-to-florence