COMPARE Prices across different modes

Sat
Sep 18
$12Regionale
$12Regionale
Sun
Sep 19
$12Regionale
$12Regionale
Mon
Sep 20
$12Regionale
$12Regionale
Tue
Sep 21
$12Regionale
$12Regionale
Wed
Sep 22
$12Regionale
$12Regionale
Thu
Sep 23
$12Regionale
$12Regionale
Fri
Sep 24
$12Regionale
$12Regionale
Sat
Sep 25
$12Regionale
$12Regionale
Sun
Sep 26
$12Regionale
$12Regionale
Mon
Sep 27
$12Regionale
$12Regionale
Tue
Sep 28
$12Regionale
$12Regionale
Wed
Sep 29
$12Regionale
$12Regionale
Thu
Sep 30
$12Regionale
$12Regionale
Fri
Oct 1
$12Regionale
$12Regionale
Sat
Oct 2
$12Regionale
$12Regionale
Sun
Oct 3
$12Regionale
$12Regionale
Mon
Oct 4
$12Regionale
$12Regionale
Tue
Oct 5
$12Regionale
$12Regionale
Wed
Oct 6
$12Regionale
$12Regionale
Thu
Oct 7
$12Regionale
$12Regionale
Fri
Oct 8
$12Regionale
$12Regionale

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Florence and Siena

distanceDistance31 miles (50 km)
durationAverage train duration1 h 28 min
priceAverage train ticket price$12 (€10)
changesDirect trainYes
carriersTrain companiesRegionale, Trenitalia or Regionale Veloce

Trains from Florence to Siena cover the 31 miles (50 km) long route taking on average 1 h 28 min with our travel partners like Regionale, Trenitalia or Regionale Veloce. There are direct train services available. While the average ticket price for this journey costs around $12 (€10), you can find the cheapest train ticket for as low as $12 (€10). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Siena.

Trenitalia

Trenitalia is not only Italy's national railroad company but also the country's largest train operator with an impressive fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Find the perfect train to cover the 31 miles (50 km) long trip from Florence to Siena with Trenitalia. Trenitalia offers different fares like the Base, Economy, Super Economy and Ordinaria tickets. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals! Check out the current Trenitalia schedule and book a cheap train from Florence to Siena in just a few steps. On Omio you can find all the information you need for the Florence to Siena trip, such as departure and arrival times, train stations, number of stops, journey times and more.

Trenitalia has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Trenitalia tickets from Florence to Siena and when traveling by train:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
  • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

Trains from Florence to Siena

Trains are a convenient and efficient way to get from Florence to Siena. There are frequent direct and indirect departures between these Italian cities with Trenitalia Regionale trains. Trains have a duration between one hour and 28 minutes to one hour and 56 minutes depending on whether the journey is direct or indirect. Indirect trains change once in Empoli for an efficient stopover of under 30 minutes. There are roughly three direct and seven indirect Trenitalia Regionale trains every day of the week with little variation from weekdays to weekends.

Florence to Siena Train Time: Daily Departures

There are direct and indirect departures from Florence to Siena every day of the week. There are typically three direct and seven indirect options available on a daily basis, and train departures do not vary greatly across weekdays and weekends. With roughly 70 weekly departures to choose from, passengers can depart when the train schedule begins around 5.30 a.m. all the way to 8.30 p.m. when the final trains depart. 

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

The train from Florence to Siena takes between one hour and 28 minutes to one hour and 56 minutes. Direct trains are one hour and 28 minutes in duration while indirect trains take between one hour and 40 minutes and one hour and 56 minutes depending on the duration of the change. Indirect trains change once along the way in Empoli, with a stopover duration between nine minutes and 21 minutes. 

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

Departure train station: Trains from Florence depart either Florence Rifredi or Florence Santa Maria Novella Stations. Florence Rifredi, known locally as Firenze Rifredi Railway Station, sits 2.7 miles (4.4 km) north of Florence city center. Public transport connects the station to Florence. Santa Maria Novella is the city's largest station, and is situated 0.6 miles (1 km) northwest of Florence city center. The distance can be covered via public transport or a 12 minute walk. The station has facilities such as dining opportunities and bank services. 

Arrival train station: Trains to Siena arrive at Siena Railway Station. Siena Station is located 1.25 miles (2 km) northwest of Siena city center, and public transport connects the station to central Siena. The station has a handful of services including a cafe, shop, and pharmacy.  

Which train companies travel from Florence to Siena?

Trenitalia operates the train from Florence to Siena. Trenitalia uses Regionale trains for direct journeys or Regionale Veloce for the first leg in its indirect routes. Regionale trains are older trains that travel between big and small cities, stopping at most stations on the way to its destination. Regionale Veloce trains are faster and are used here to make indirect routes efficient and convenient. 

Trenitalia Regionale Florence to Siena

Trenitalia Regionale offers frequent Florence to Siena trains. Regionale trains are fairly slow as they stop at most stations along the way. One leg of the indirect trains along this route use Regionale Veloce trains, which are faster. There are three direct and seven indirect Trenitalia Regionale trains offered on a daily basis. The three direct trains are typically spread across the day, with one departure in the early morning, late morning, and early evening. 

Florence to Siena Trains: Services on Board 

The train from Florence to Siena is equipped with many services to make the journey pleasant, convenient and efficient for its passengers. There are only second class tickets available on this route, which feature comfortable armchair seating and bar-bistro service. Passengers traveling with luggage can make use of the large in-carriage storage available on board. Those with limited mobility can contact RFI (Rete Ferroviaria Italiana) online or by telephone to request assistance ahead of time with boarding, navigating train stations, and luggage. Bikes are permitted free of charge as long as dimensions do not exceed 110 x 80 x 45 cm/ 43 x 31 x 17 in. Small dogs are permitted on board free of charge. 

How to find cheap train tickets from Florence to Siena?

Trenitalia Regionale trains are some of the most affordable train options out there, but there are always ways to sweeten the deal. Plan ahead to get cheap tickets from Florence to Siena. Book as far in advance as possible, or, try to be as flexible with travel dates. Try to look for trains up to three days before and after the desired dates to and from Florence and Siena. Check out the indirect trains along this route as these are often cheaper without adding much onto the travel time.  

Travel Tips

Trains from Florence to Siena
Travel by train to Siena 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 Florence to Siena.
FAQs
How much are cheap trains from Florence to Siena?
Omio customers have found the cheapest trains from Florence to Siena to cost as little as $12 (€10)  in the next 7 days.
How much is a train ticket to Siena from Florence?
The train price between Florence and Siena is on average $12 (€10)  if you are looking to purchase your tickets for this journey in the next 7 days.
How many miles is it from Florence to Siena by train?
You should expect to travel around 31 miles (50 km)  from Florence to Siena by train.
How long is a train between Florence and Siena on average?
While the time it takes to travel 31 miles (50 km) between Florence and Siena can vary based on specific dates, weekends, and holidays, the Florence to Siena train journey time is on average 1 h 28 min.
What station does the train from Florence to Siena depart from? Which Siena train station do I come into from Florence?

When traveling this route, Omio customers are departing most frequently from Firenze Santa Maria Novella   and arriving in Siena.

Where do I find the Florence train station to Siena? Where is the Siena train station?

You can find the most popular departure train station for this journey, Firenze Santa Maria Novella, located approximately 1 mile (s) / 1 km from the city center of Florence. The most popular arrival train station in Siena, called Siena, is located around 1 mile (s) / 1 km away from its city center.

What train providers go from Florence to Siena?
When taking a train from Florence to Siena, you can count on Regionale, Trenitalia or Regionale Veloce for the best way to get you to Siena. You can also check all possible train companies who offer a service from Florence to Siena and compare the amenities they offer before buying a train ticket.
When is the earliest train from Florence to Siena? When is the last train from Florence to Siena?
The earliest train for this journey departs from Florence at 6: 10 AM. The last train leaves from Florence at 7: 38 PM. Check Omio for the latest train schedule from Florence to Siena and book the best time to depart on your chosen travel date.
How far in advance should I purchase a train ticket from Florence to Siena to get the best deals?
You can find trains from Florence to Siena to cost on average $12 (€10) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Florence to Siena train generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Florence
Siena
Firenze S.M.N.
Amenities