Cheapest
Average
The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
This is the last train of the day.
Find all the dates and times for this journey
Fastest Journey
1 h 11 m
Average
1 h 41 m
Trains per day
28
Distance
50 km
Of the 28 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.
Distance | 31 miles | |
Average train duration | 1 h 28 min | |
Average train ticket price | £9 (€10) | |
Train frequency | 23 a day | |
Direct train | Yes, there are 16 direct trains a day | |
Train providers | Regionale Veloce, Regionale or Trenitalia |
Trains from Siena to Florence cover the 31 miles long journey taking on average 1 h 28 min with our travel partners like Regionale Veloce, Regionale or Trenitalia. Normally, there are 23 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £9, but the average price of train tickets is £9. Travellers depart most frequently from Siena and arrive in Firenze Santa Maria Novella.
You can travel by train between Siena and Florence with Trenitalia for as low as £9. When you search for timetables and tickets, Omio will show you the best trip.
Enjoy the train ride from Siena to Florence with Trenitalia, Italy’s main operator of train services throughout the country with an impressive fleet of trains offering different levels of comfort, amenities and speed. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca that can travel at speeds up to 186 mph (300 kmh). Trenitalia also operates intercity, regional and sleeper trains. Toilets and WiFi access are standard on long-distance train routes. In many cases, Trenitalia trains also provide barrier-free access.
Trenitalia tickets to Florence from Siena are available on Omio, and you can find the best deals for them in just a few steps. Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travellers, which you can use on Omio. When travelling on a Trenitalia train between Siena and Florence, you can expect to travel 31 miles (50 km). Check Trenitalia’s train times and tickets for the Siena to Florence journey and buy your cheap ticket on Omio today!
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.
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.
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.
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.
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.
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.
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.
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.
When taking a train from Siena, you have a couple of train stations you can depart from including Siena, Siena, Viale Pietro Toselli (Stazione di rifornimento " IP" ) and Siena, Viale Federigo Tozzi (Piazza Antonio Gramsci). When you arrive in Florence, your train can arrive in train stations including Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.
Omio customers travelling this route book their trains from Siena to Firenze Santa Maria Novella.
Passengers booking this journey most frequently board their trains from Siena and need to travel around 1 mile (1.6 km) from the city centre to get to this train station.
Passengers arriving in Florence most often arrive at Firenze Santa Maria Novella and need to travel around 1.2 miles (2 km) from this train station to the city centre.
Here are some other resources that might have the information you need