Trains Trains to Florence

Find cheap train tickets to Florence

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
Boston (BOS)
Florence (FLR)
Fri 6/18
Sat 6/26
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Florence train information

Find information about ticket prices, train stations, general availability, and companies that offer transportation to Florence
ROUND-TRIP FROM$22The cheapest round-trip train ticket to Florence is from Pisa, starting at $22. This price was found within the last 72 hours.
ONE-WAY FROM$11The cheapest one-way train ticket to Florence is from Pisa, starting at $11. This price was found within the last 72 hours.
POPULAR STATIONFlorence Campo di MarteFlorence Campo di Marte is one of the most popular stations in Florence
POPULAR TRAIN COMPANYTrenitaliaTrenitalia services this train route

Book return-trip train tickets to Florence

Here are the fastest and cheapest round-trip train tickets to Florence. Use our search form above to specify dates and your ideal station. All prices were found in the last 72 hours.
Cheapest
Quickest
Trenitalia
Aug 15
9:12 pm
Pisa Centrale
1h 22m
10:34 pm
Florence Santa Maria Novella
Aug 22
8:40 pm
Florence Santa Maria Novella
1h 23m
10:03 pm
Pisa Centrale
Trenitalia
Aug 16
3:38 am
Pisa Centrale
1h 00m
4:38 am
Florence Santa Maria Novella
Aug 22
8:40 pm
Florence Santa Maria Novella
1h 23m
10:03 pm
Pisa Centrale
Trenitalia
Aug 15
9:12 pm
Pisa Centrale
1h 22m
10:34 pm
Florence Santa Maria Novella
Aug 23
7:00 am
Florence Santa Maria Novella
0h 51m
7:51 am
Pisa Centrale
Trenitalia
Aug 16
9:09 am
Pisa Centrale
0h 52m
10:01 am
Florence Santa Maria Novella
Aug 23
1:00 pm
Florence Santa Maria Novella
0h 51m
1:51 pm
Pisa Centrale
Trenitalia
Aug 16
2:32 pm
Pisa Centrale
0h 54m
3:26 pm
Florence Rifredi
Aug 23
5:34 am
Florence Rifredi
0h 54m
6:28 am
Pisa Centrale
Trenitalia
Aug 11
9:30 am
Rome Tiburtina
2h 24m
11:54 am
Florence Campo di Marte
Aug 15
4:35 am
Florence Campo di Marte
3h 10m
7:45 am
Rome Tiburtina
Search all trains

Book one-way train tickets to Florence

For one-way trains to Florence, below are our fastest and cheapest options found in the last 72 hours. Select your deal below or use the search form above to find available train tickets by date from your ideal station.
Cheapest
Quickest
Trenitalia
Aug 11
1:19 am
Pisa Centrale
1h 19m
2:38 am
Florence Santa Maria Novella
Trenitalia
Aug 10
9:12 pm
Pisa Centrale
1h 22m
10:34 pm
Florence Santa Maria Novella
Trenitalia
Jul 18
1:32 pm
Pisa Centrale
1h 00m
2:32 pm
Florence Santa Maria Novella
Search all trains

FAQs for booking trains to Florence

What is the main train station in Florence?

Most people in Florence will arrive at Florence Campo di Marte, one of the most accessible stations in the area.

What train companies go to Florence?

Florence is serviced by some of the leading train companies. Keep in mind that your options may vary by the city you’re departing from. Many travelers on our site have booked Trenitalia to get to Florence.

How far in advance should I book a train to Florence?

Ride a one-way train to Florence for $11 on average this week. We don’t expect any changes in price for the next 3 months. We recommend booking when you can, as seats may be limited.

Trains Trains to Florence
  • Round-trip
  • One-way