Siena to Florence train

Fri, 14 Jun
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Siena to Florence

Showing times and prices for 14 Jun

Cheapest

The best way to find a cheap train ticket from Siena to Florence is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
Regionale
12:411h52
Siena station
14:33Florence Santa Maria Novella
£91One-way
1 change
Cheapest
Regionale
15:411h52
Siena station
17:33Florence Santa Maria Novella
£91One-way
1 change
Cheapest
Regionale
10:411h52
Siena station
12:33Florence Santa Maria Novella
£91One-way
1 change
Cheapest
Regionale
14:411h52
Siena station
16:33Florence Santa Maria Novella
£91One-way
1 change
Cheapest
Regionale
06:251h11
Siena station
07:36Florence Santa Maria Novella
£91One-way
0 changes

Train timetableSiena to Florence

Showing trains for tomorrow, Friday, 14 June
Regionale
05:001h53
Siena station
06:53Florence Santa Maria Novella
1 change
Regionale
05:431h40
Siena station
07:23Florence Santa Maria Novella
0 changes
Regionale
06:131h41
Siena station
07:54Florence Santa Maria Novella
0 changes
Regionale
06:251h11
Siena station
07:36Florence Santa Maria Novella
0 changes
Regionale
06:361h56
Siena station
08:32Florence Santa Maria Novella
0 changes
Regionale
07:021h57
Siena station
08:59Florence Santa Maria Novella
0 changes
Regionale
07:332h00
Siena station
09:33Florence Santa Maria Novella
1 change
Regionale
08:181h34
Siena station
09:52Florence Santa Maria Novella
0 changes
Regionale
08:481h29
Siena station
10:17Florence Santa Maria Novella
0 changes
Regionale
09:181h34
Siena station
10:52Florence Santa Maria Novella
0 changes
Regionale
10:411h52
Siena station
12:33Florence Santa Maria Novella
1 change
Regionale
11:181h34
Siena station
12:52Florence Santa Maria Novella
0 changes
Regionale
11:451h48
Siena station
13:33Florence Santa Maria Novella
1 change
Regionale
12:181h34
Siena station
13:52Florence Santa Maria Novella
0 changes
Regionale
12:411h52
Siena station
14:33Florence Santa Maria Novella
1 change
Regionale
13:181h34
Siena station
14:52Florence Santa Maria Novella
0 changes
Regionale
13:411h52
Siena station
15:33Florence Santa Maria Novella
1 change
Regionale
14:181h34
Siena station
15:52Florence Santa Maria Novella
0 changes
Regionale
14:411h52
Siena station
16:33Florence Santa Maria Novella
1 change
Regionale
15:181h34
Siena station
16:52Florence Santa Maria Novella
0 changes
Regionale
15:411h52
Siena station
17:33Florence Santa Maria Novella
1 change
Regionale
16:181h34
Siena station
17:52Florence Santa Maria Novella
0 changes
Regionale
16:411h52
Siena station
18:33Florence Santa Maria Novella
1 change
Regionale
17:181h34
Siena station
18:52Florence Santa Maria Novella
0 changes
Regionale
17:411h52
Siena station
19:33Florence Santa Maria Novella
1 change
Regionale
18:181h34
Siena station
19:52Florence Santa Maria Novella
0 changes
Regionale
18:421h51
Siena station
20:33Florence Santa Maria Novella
1 change
Regionale
19:181h34
Siena station
20:52Florence Santa Maria Novella
0 changes
Regionale
19:411h58
Siena station
21:39Florence Santa Maria Novella
1 change
Regionale
20:181h34
Siena station
21:52Florence Santa Maria Novella
0 changes
Regionale
21:401h39
Siena station
23:19Florence Santa Maria Novella
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Siena to Florence by train or coach

Fri
14 Jun
Sat
15 Jun
Sun
16 Jun
Mon
17 Jun
Tue
18 Jun
Wed
19 Jun
Thu
20 Jun
Fri
21 Jun
Sat
22 Jun
Sun
23 Jun
Mon
24 Jun
Tue
25 Jun
Wed
26 Jun
Thu
27 Jun
Fri
28 Jun
Sat
29 Jun
Sun
30 Jun
Mon
01 Jul
Tue
02 Jul
Wed
03 Jul
Thu
04 Jul

Train times from Siena to Florence

Showing times and prices for 14 Jun

Fastest Journey

1 h 11 m

Average

1 h 42 m

Trains per day

31

Distance

50 km

Of the 31 trains that leave Siena for Florence every day 19 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Regionale
06:251h11
Siena station
07:36Florence Santa Maria Novella
£91One-way
0 changes
2nd Fastest
Regionale
08:481h29
Siena station
10:17Florence Santa Maria Novella
£91One-way
0 changes
Regionale
11:181h34
Siena station
12:52Florence Santa Maria Novella
£91One-way
0 changes
Regionale
14:181h34
Siena station
15:52Florence Santa Maria Novella
£91One-way
0 changes
Regionale
13:181h34
Siena station
14:52Florence Santa Maria Novella
£91One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Siena to Florence

distanceDistance31 miles
durationAverage train duration1 h 11 min
priceAverage train ticket price£9 (€10)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesRegionale

Trains from Siena to Florence cover the 31 miles long journey taking on average 1 h 11 min with our travel partners like Regionale. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around £9, you can find the cheapest train ticket for as low as £9. Travellers depart most frequently from Siena and arrive in Florence Santa Maria Novella.

Trains from Siena to Florence

Passengers can choose between one of 31 services that depart each day from Siena to Florence. Trains from Siena to Florence depart between 5:00 a.m. and 10:00 pm, so whichever time you plan to travel, there's a service for you. With an average journey time of 1 hour and 40 minutes, it's quick, comfortable and convenient to travel by train between the two historic cities. 

Siena to Florence train times: daily departures

There are approximately 31 trains from Siena to Florence departing each day. The first service leaves around 5:00 a.m. each morning and the last service departs shortly before 10:00 p.m. each evening. Approximately 2 services depart each hour during that time. Services on public holidays may be less frequent and it's advised passengers look up departure details in advance if they plan to travel around Christmas and New Year. 

How long is the journey by train from Siena to Florence?

Siena is 31 miles away from Florence. Trains from Siena to Florence take on average 1 hour and 40 minutes. However, travelers looking to reach Florence fast can take a train that takes 1 hour and 9 minutes, which is the first train which departs each day. 

What are the departure and arrival stations for trains from Siena to Florence?​

Departure station: Trains from Siena to Florence depart from Siena station. Siena station is only 1 mile outside of the historic center. The walk takes around 20 minutes and is down a steep hill. Travelers with limited mobility are advised to call a taxi because of the difficulty of the terrain. 

Arrival station: Trains from Siena arrive at Florence's Santa Maria Novella. Santa Maria Novella is in immediate proximity to the historic center and is only a 10-minute walk away from many of the main sights in Florence city center. 

Which train companies travel from Siena to Florence?​​

Trenitalia provides the service from Siena to Florence. Trenitalia is Italy's premier rail provider and national rail service. Services are typically affordable when booked in advance of the day of departure.

Trenitalia Siena to Florence

Approximately 31 Trenitalia trains from Siena to Florence depart each day. Trains depart from 5:00 a.m. to 10:00 p.m. each day, with approximately 2 services departing each hour during that time. This service is a regional service, not an express service, although still reaches Florence in good time; only 1 hour and 40 minutes with an average of 5 stops between. 

Siena to Florence ​trains: services on board

Trenitalia provide regional services for trains from Siena to Florence. However, passengers should expect the utmost comfort on this service. Carriages are comfortable and spacious, frequently arranged with tables between four seats. Luggage storage facilities are available upon entry to the carriage and there are overhead luggage facilities for smaller bags. Many Trenitalia regional services have dining carriages. On those services which do not, dining attendants are on hand selling food and refreshments. 

How to find cheap train tickets from Siena to Florence ​?​

Travelers looking for cheap train tickets from Siena to Florence should make sure to look in advance of departure. Tickets for trains from Siena to Florence are typically at their cheapest two months in advance of the departure date. To ensure you get the best deal possible for your journey, you should be flexible as to which specific date you depart. However, if you have to depart on one specific day, be flexible as to which time you depart as journeys are typically cheaper outside of peak travel hours. 

FAQs: Siena to Florence train

FAQs: Travel by train from Siena to Florence easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Siena to Florence.
FAQs
Cheap train tickets from Siena to Florence can start from as little as £9 when you book in advance. The average train ticket price for Siena to Florence is £9; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time to Florence from Siena is on average 1 h 11 min   for the 31 mile long journey, but the time it takes to go from Siena to Florence by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Siena to Florence leaves at 04: 36. Plan your trip with the Journey Planner   from Omio.
The last train from Siena to Florence leaves at 20: 40.
Yes, there are 16 direct trains a day from Siena to Florence with Regionale. Schedules can vary on holidays or weekends with fewer direct trains.
For the best Siena to Florence train to buy, you can travel safely and comfortably with Regionale. However, it's always good to check all possible train providers with services from Siena to Florence to compare what amenities they may offer.
No, there are no night trains, the latest train for this route is 20: 40.

When departing from Siena, you have various train station options to start your route from including Siena, Siena, Viale Pietro Toselli (Stazione di rifornimento " IP" ) and Siena, Viale Federigo Tozzi (Piazza Antonio Gramsci). When arriving in Florence, you can end your trip in train stations like Florence Santa Maria Novella, Florence Campo di Marte and Florence Rifredi.

Passengers board the train most frequently from Siena, which is located around 1.5 miles (2.4 km) away from the city centre, and they get off the train at Florence Santa Maria Novella, located 1.2 miles (2 km) away from the city centre.

A day trip to Florence from Siena is worth doing with a journey time of 1 h 11 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Siena to Florence is May.
You have options as you can travel between Siena and Florence 2 different ways: train or coach.

More options for your journey from Siena to Florence

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language