The cheapest trains from Siena to Florence

Showing times and prices for 27 Sep

Cheapest

£9

Average

£9

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.

The average ticket from Siena to Florence will cost around £ 9 if you buy it on the day, but the cheapest tickets can be found for only £ 9.

Cheapest
06:25Siena1h09 07:34Florence Santa Maria Novella
0 changes
£91One-way
Cheapest
15:18Siena1h32 16:50Florence Santa Maria Novella
0 changes
£91One-way
Cheapest
07:33Siena1h59 09:32Florence Santa Maria Novella
1 changes
£91One-way
Cheapest
13:41Siena1h51 15:32Florence Santa Maria Novella
1 changes
£91One-way
Cheapest
08:18Siena1h32 09:50Florence Santa Maria Novella
0 changes
£91One-way

Timetable Siena to Florence

Showing trains for tomorrow, Mon, 27 Sep
05:00Siena1h38 06:38Florence Santa Maria Novella
0 changes
05:43Siena1h38 07:21Florence Santa Maria Novella
0 changes
06:13Siena1h39 07:52Florence Santa Maria Novella
0 changes
06:25Siena1h09 07:34Florence Santa Maria Novella
0 changes
06:36Siena1h54 08:30Florence Santa Maria Novella
0 changes
07:02Siena1h55 08:57Florence Santa Maria Novella
0 changes
07:33Siena1h59 09:32Florence Santa Maria Novella
0 changes
08:18Siena1h32 09:50Florence Santa Maria Novella
0 changes
08:48Siena1h20 10:08Florence Santa Maria Novella
0 changes
09:18Siena1h32 10:50Florence Santa Maria Novella
0 changes
10:41Siena1h54 12:35Florence Santa Maria Novella
0 changes
11:18Siena1h32 12:50Florence Santa Maria Novella
0 changes
11:45Siena1h47 13:32Florence Santa Maria Novella
0 changes
12:18Siena1h32 13:50Florence Santa Maria Novella
0 changes
12:41Siena1h51 14:32Florence Santa Maria Novella
0 changes
13:18Siena1h32 14:50Florence Santa Maria Novella
0 changes
13:41Siena1h51 15:32Florence Santa Maria Novella
0 changes
14:18Siena1h32 15:50Florence Santa Maria Novella
0 changes
14:41Siena1h51 16:32Florence Santa Maria Novella
0 changes
15:18Siena1h32 16:50Florence Santa Maria Novella
0 changes
15:41Siena1h51 17:32Florence Santa Maria Novella
0 changes
16:18Siena1h32 17:50Florence Santa Maria Novella
0 changes
16:41Siena2h01 18:42Florence Santa Maria Novella
0 changes
17:18Siena1h32 18:50Florence Santa Maria Novella
0 changes
17:41Siena1h51 19:32Florence Santa Maria Novella
0 changes
18:18Siena1h32 19:50Florence Santa Maria Novella
0 changes
18:41Siena1h51 20:32Florence Santa Maria Novella
0 changes
19:18Siena1h32 20:50Florence Santa Maria Novella
0 changes
20:18Siena1h32 21:50Florence Santa Maria Novella
0 changes
21:40Siena1h33 23:13Florence Santa Maria Novella
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
26 Sep
£9Regionale
Mon
27 Sep
£9Regionale
Tue
28 Sep
£9Regionale
Wed
29 Sep
£9Regionale
Thu
30 Sep
£9Regionale
Fri
1 Oct
£9Regionale
Sat
2 Oct
£9Regionale
Sun
3 Oct
£9Regionale
Mon
4 Oct
£9Regionale
Tue
5 Oct
£9Regionale
Wed
6 Oct
£9Regionale
Thu
7 Oct
£9Regionale
Fri
8 Oct
£9Regionale
Sat
9 Oct
£9Regionale
Sun
10 Oct
£9Regionale
Mon
11 Oct
£9Regionale
Tue
12 Oct
£9Regionale
Wed
13 Oct
£9Regionale
Thu
14 Oct
£9Regionale
Fri
15 Oct
£9Regionale
Sat
16 Oct
£9Regionale

The fastest trains from Siena to Florence

Showing times and prices for 27 Sep

Fastest Journey

1 h 9 m

Average

1 h 39 m

Trains per day

30

Distance

50 km

Of the 30 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.

These direct trains cover the 50 km distance in an average of 1 h 39 m but if you time it right, some trains will get you there in just 1 h 9 m .

The slowest trains will take 2 h 1 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
06:25Siena1h09 07:34Florence Santa Maria Novella
0 changes
£91One-way
2nd Fastest
08:48Siena1h20 10:08Florence Santa Maria Novella
0 changes
£91One-way
15:18Siena1h32 16:50Florence Santa Maria Novella
0 changes
£91One-way
08:18Siena1h32 09:50Florence Santa Maria Novella
0 changes
£91One-way
12:18Siena1h32 13:50Florence Santa Maria Novella
0 changes
£91One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Florence from Siena

distanceDistance31 miles (50 km)
durationAverage train duration1 h 20 min
priceAverage train ticket price£8 (€10)
changesDirect trainYes
carriersTrain providersRegionale, Regionale Veloce or Trenitalia

Trains from Siena to Florence cover the 31 miles (50 km) long route taking on average 1 h 20 min with our travel partners like Regionale, Regionale Veloce or Trenitalia. There are direct train services available. You can get the cheapest train tickets for this journey for as low as £8, but the average price of train tickets is £8. Travellers depart most frequently from Siena and arrive in Firenze Santa Maria Novella.

Train companies

Train from Siena to Florence with Trenitalia

Travel between Siena and Florence from £8 with Omio’s train partners Trenitalia! You can find the best timetables and tickets when comparing and booking the most affordable trip for you.

Trenitalia

Trenitalia tickets from Siena to Florence are available online on Omio. We help you compare and book your perfect trip with Trenitalia from Siena to Florence all in one place. If you’re specifically looking for the cheapest, fastest or earliest train, you can find all the current Trenitalia train timetables and train tickets available on Omio for the 31 miles (50 km) trip. You can also see relevant travel information for the Trenitalia train, such as luggage policy and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this train, compare the fastest Siena to Florence routes as well as the cheapest ticket prices available, and buy the best Trenitalia Siena to Florence train ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the Trenitalia train ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Florence with Trenitalia!

    When purchasing your Trenitalia train tickets between Siena and Florence, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • 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 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. 

    Travel Tips

    Trains from Siena to Florence
    Travel by train 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
    How much do cheap train tickets from Siena to Florence cost?
    If you’re looking to save money on tickets, you can find a cheap train between Siena and Florence for as little as £8  in the next 7 days.
    What is the average cost of a train from Siena to Florence?
    If you’re looking to book your train tickets in the next week, you can expect the Siena to Florence train price to come in at an average of £8  one way.
    What is the distance by train from Siena to Florence?
    The Siena to Florence train distance is approximately 31 miles (50 km).
    How long is the train from Siena to Florence?
    On average the train from Siena to Florence duration is 1 h 20 min  for the 31 miles (50 km) long journey, but the travel time can vary if you depart on weekends and holidays.
    What is the departure train station in Siena and arrival train station in Florence?

    Omio customers who travel this route most frequently depart from Siena   and arrive in Firenze Santa Maria Novella.

    Where is the train station in Siena to go to Florence? Where is the train station in Florence located?

    Passengers board the train most frequently from Siena, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the train at Firenze Santa Maria Novella, located 1 mile (s) / 1 km away from the city centre.

    Which train providers can get me from Siena to Florence?
    For the journey from Siena to Florence you can take a train with Regionale, Regionale Veloce or Trenitalia. Be sure to check out all possible train providers that offer services from Siena to Florence on Omio to compare what amenities they may have.
    What time is the earliest train from Siena to Florence? What time is the last train from Siena to Florence?
    The first Siena to Florence train departs at 05: 02   and the last train from Siena to Florence leaves at 19: 40. Check out the most up-to-date Siena to Florence train timetable on Omio and find the best time to travel to your destination.
    How far in advance should I book train tickets to Florence from Siena for the best deals?
    The price of a one way train ticket from Siena to Florence is on average £8 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets to Florence from Siena available a few months in advance.
    Stations

    Important Stations and Airports for this Journey

    Siena
    Florence
    Arbia
    Amenities
    Siena
    Amenities
    Refreshments