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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Florence from Sirmione

distanceDistance122 miles (196 km)
durationAverage train duration4 h 51 min
priceAverage train ticket price$45 (€36)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day

Trains from Sirmione to Florence cover the 122 miles (196 km) long journey taking on average 4 h 51 min with our travel partners like. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this journey costs around $45 (€36), you can find the cheapest train ticket for as low as $45 (€36). Travelers depart most frequently from Sirmione, Largo Faselo Bitinico (Ufficio Postale) and arrive in Firenze Santa Maria Novella.

Travel Tips

Trains from Sirmione 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 Sirmione to Florence.
FAQs
How much do cheap train tickets from Sirmione to Florence cost?
Omio customers have found cheap train tickets to Florence from Sirmione for as low as $45 (€36)  for the next 7 days.
How much is the train between Sirmione and Florence on average?
In the next 7 days you can expect to pay on average $45 (€36)  for a train ticket from Sirmione to Florence.
How far is Sirmione to Florence by train?
The train distance from Sirmione to Florence is around 122 miles (196 km).
How long is the train ride from Sirmione to Florence?
While the time it takes to travel 122 miles (196 km) from Sirmione to Florence can vary based on specific dates, weekends, and holidays, the Sirmione to Florence train journey time is on average 4 h 51 min.
When traveling by train from Sirmione to Florence, which train station in Sirmione do I depart from and which train station in Florence do I arrive in?

Omio customers traveling this route depart most frequently from Sirmione, Largo Faselo Bitinico (Ufficio Postale)   and arrive in Firenze Santa Maria Novella.

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

Passengers board their train most frequently from Sirmione, Largo Faselo Bitinico (Ufficio Postale) and travel around 1 mile (s) / 2 km from the city center to this train station.

Passengers traveling this route most often arrive at Firenze Santa Maria Novella and need to travel approximately 1 mile (s) / 1 km from the train station to the city center in Florence.

How many train services are there to Florence from Sirmione a day?
On average, there are 12 trains a day from Sirmione to Florence. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Sirmione to Florence? When does the last train depart from Sirmione to Florence?
You can take the first train from Sirmione to Florence at 4: 52 AM. The last train from Sirmione to Florence that you can take departs at 1: 58 PM. Omio shows you the latest train from Sirmione to Florence schedule to help you book the best departure time for this trip.
When should I purchase the Sirmione to Florence train for the best deals on tickets?
If you book the Sirmione to Florence train within the next 7 days, you can find one way tickets to cost on average $45 (€36). However, booking your train ticket in advance gives you access to the best prices for trains from Sirmione to Florence. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Florence
Firenze S.M.N.
Amenities

Trains from Sirmione to Florence: related information

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