Desenzano del Garda to Florence train

Wed, Sep 18
+ 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 Desenzano del Garda to Florence

Showing times and prices for Sep 18

Cheapest

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

Cheapest
Regionale
Regionale TRENORD 2633
05:49PM4h21
Desenzano del Garda-Sirmione
10:10PMFlorence Santa Maria Novella
$281One-way
2 transfers
2nd Cheapest
Intercity
Regionale TRENORD 2625
01:49PM3h38
Desenzano del Garda-Sirmione
05:27PMFlorence Rifredi
$351One-way
2 transfers
Italo
8959
01:44PM5h12
Desenzano del Garda-Sirmione
06:56PMFlorence Santa Maria Novella
$451One-way
3 transfers
Italo
8983
01:27PM6h57
Desenzano del Garda-Sirmione
08:24PMFlorence Santa Maria Novella
$451One-way
3 transfers
Italo
8983
01:27PM5h29
Desenzano del Garda-Sirmione
06:56PMFlorence Santa Maria Novella
$451One-way
3 transfers

Train schedule from Desenzano del Garda to Florence

Showing trains for tomorrow, Wednesday, September 18
Regionale
Autobus TRENORD 2645A
12:24AM9h30
Desenzano del Garda-Sirmione
09:54AMFlorence Santa Maria Novella
1 transfer
Regionale
Autobus TRENORD 2645A
12:24AM8h30
Desenzano del Garda-Sirmione
08:54AMFlorence Santa Maria Novella
1 transfer
Regionale
Autobus TRENORD 2607A
01:24AM8h30
Desenzano del Garda-Sirmione
09:54AMFlorence Santa Maria Novella
1 transfer
Regionale
Autobus TRENORD 2607A
01:24AM7h30
Desenzano del Garda-Sirmione
08:54AMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale 17177
06:07AM2h47
Desenzano del Garda-Sirmione
08:54AMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale 17177
06:07AM3h47
Desenzano del Garda-Sirmione
09:54AMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale 17177
06:07AM9h47
Desenzano del Garda-Sirmione
03:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
Regionale 17177
06:07AM2h17
Desenzano del Garda-Sirmione
08:24AMFlorence Santa Maria Novella
1 transfer
Frecciarossa
Regionale 16017
06:54AM2h30
Desenzano del Garda-Sirmione
09:24AMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale 16017
06:54AM3h00
Desenzano del Garda-Sirmione
09:54AMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale 16017
06:54AM9h00
Desenzano del Garda-Sirmione
03:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9703
07:38AM8h16
Desenzano del Garda-Sirmione
03:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9703
07:38AM2h16
Desenzano del Garda-Sirmione
09:54AMFlorence Santa Maria Novella
1 transfer
Frecciarossa
Regionale TRENORD 2613
07:49AM2h35
Desenzano del Garda-Sirmione
10:24AMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2613
07:49AM8h05
Desenzano del Garda-Sirmione
03:54PMFlorence Santa Maria Novella
1 transfer
Regionale
Autobus TRENORD 2615A
07:51AM10h03
Desenzano del Garda-Sirmione
05:54PMFlorence Santa Maria Novella
1 transfer
Regionale
Autobus TRENORD 2615A
07:51AM8h03
Desenzano del Garda-Sirmione
03:54PMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2615
08:49AM7h05
Desenzano del Garda-Sirmione
03:54PMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2615
08:49AM9h05
Desenzano del Garda-Sirmione
05:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
Regionale TRENORD 2615
08:49AM2h35
Desenzano del Garda-Sirmione
11:24AMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9709
09:08AM8h46
Desenzano del Garda-Sirmione
05:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9709
09:08AM3h31
Desenzano del Garda-Sirmione
12:39PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9709
09:08AM6h46
Desenzano del Garda-Sirmione
03:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9713
09:23AM3h41
Desenzano del Garda-Sirmione
01:04PMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2617
09:49AM10h05
Desenzano del Garda-Sirmione
07:54PMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2617
09:49AM8h05
Desenzano del Garda-Sirmione
05:54PMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2617
09:49AM6h05
Desenzano del Garda-Sirmione
03:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9715
10:08AM5h46
Desenzano del Garda-Sirmione
03:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9715
10:08AM3h31
Desenzano del Garda-Sirmione
01:39PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9715
10:08AM9h46
Desenzano del Garda-Sirmione
07:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9715
10:08AM7h46
Desenzano del Garda-Sirmione
05:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9718
10:23AM3h41
Desenzano del Garda-Sirmione
02:04PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9718
10:23AM3h16
Desenzano del Garda-Sirmione
01:39PMFlorence Santa Maria Novella
2 transfers
Italo
8977
10:27AM8h29
Desenzano del Garda-Sirmione
06:56PMFlorence Santa Maria Novella
3 transfers
Italo
8977
10:27AM6h57
Desenzano del Garda-Sirmione
05:24PMFlorence Santa Maria Novella
3 transfers
Italo
8977
10:27AM6h31
Desenzano del Garda-Sirmione
04:58PMFlorence Santa Maria Novella
3 transfers
Regionale
Regionale TRENORD 2619
10:49AM5h05
Desenzano del Garda-Sirmione
03:54PMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2619
10:49AM9h05
Desenzano del Garda-Sirmione
07:54PMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2619
10:49AM7h05
Desenzano del Garda-Sirmione
05:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
Regionale TRENORD 2626
11:07AM3h57
Desenzano del Garda-Sirmione
03:04PMFlorence Santa Maria Novella
1 transfer
Intercity
Regionale TRENORD 2626
11:07AM6h20
Desenzano del Garda-Sirmione
05:27PMFlorence Rifredi
1 transfer
Frecciarossa
FRECCIAROSSA 9723
12:38PM7h16
Desenzano del Garda-Sirmione
07:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9723
12:38PM3h01
Desenzano del Garda-Sirmione
03:39PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9723
12:38PM3h16
Desenzano del Garda-Sirmione
03:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9723
12:38PM5h16
Desenzano del Garda-Sirmione
05:54PMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2623
12:49PM3h05
Desenzano del Garda-Sirmione
03:54PMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2623
12:49PM5h05
Desenzano del Garda-Sirmione
05:54PMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2623
12:49PM7h05
Desenzano del Garda-Sirmione
07:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9726
12:53PM3h11
Desenzano del Garda-Sirmione
04:04PMFlorence Santa Maria Novella
1 transfer
Italo
8983
01:27PM6h57
Desenzano del Garda-Sirmione
08:24PMFlorence Santa Maria Novella
3 transfers
Italo
8983
01:27PM5h29
Desenzano del Garda-Sirmione
06:56PMFlorence Santa Maria Novella
3 transfers
Italo
8983
01:27PM4h25
Desenzano del Garda-Sirmione
05:52PMFlorence Santa Maria Novella
3 transfers
Frecciarossa
FRECCIAROSSA 9727
01:38PM2h16
Desenzano del Garda-Sirmione
03:54PMFlorence Santa Maria Novella
1 transfer
Italo
8959
01:44PM5h12
Desenzano del Garda-Sirmione
06:56PMFlorence Santa Maria Novella
3 transfers
Italo
8959
01:44PM4h08
Desenzano del Garda-Sirmione
05:52PMFlorence Santa Maria Novella
3 transfers
Italo
8959
01:44PM2h10
Desenzano del Garda-Sirmione
03:54PMFlorence Santa Maria Novella
0 transfers
Frecciarossa
Regionale TRENORD 2625
01:49PM2h35
Desenzano del Garda-Sirmione
04:24PMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2625
01:49PM6h05
Desenzano del Garda-Sirmione
07:54PMFlorence Santa Maria Novella
1 transfer
Intercity
Regionale TRENORD 2625
01:49PM3h38
Desenzano del Garda-Sirmione
05:27PMFlorence Rifredi
2 transfers
Regionale
Regionale TRENORD 2625
01:49PM4h05
Desenzano del Garda-Sirmione
05:54PMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2627
02:49PM3h05
Desenzano del Garda-Sirmione
05:54PMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2627
02:49PM5h05
Desenzano del Garda-Sirmione
07:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9729
02:54PM3h10
Desenzano del Garda-Sirmione
06:04PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 1000 9733
03:08PM4h46
Desenzano del Garda-Sirmione
07:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 1000 9733
03:08PM2h46
Desenzano del Garda-Sirmione
05:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9735
03:38PM2h16
Desenzano del Garda-Sirmione
05:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9735
03:38PM4h16
Desenzano del Garda-Sirmione
07:54PMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2629
03:49PM4h05
Desenzano del Garda-Sirmione
07:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
Regionale TRENORD 2629
03:49PM2h35
Desenzano del Garda-Sirmione
06:24PMFlorence Santa Maria Novella
1 transfer
Intercity
Regionale TRENORD 2636
04:07PM5h15
Desenzano del Garda-Sirmione
09:22PMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2631
04:49PM3h05
Desenzano del Garda-Sirmione
07:54PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9743
05:08PM2h16
Desenzano del Garda-Sirmione
07:24PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9743
05:08PM2h46
Desenzano del Garda-Sirmione
07:54PMFlorence Santa Maria Novella
1 transfer
Italo
8967
05:43PM2h11
Desenzano del Garda-Sirmione
07:54PMFlorence Santa Maria Novella
0 transfers
Italo
8967
05:43PM4h27
Desenzano del Garda-Sirmione
10:10PMFlorence Santa Maria Novella
2 transfers
Italo
8967
05:43PM2h41
Desenzano del Garda-Sirmione
08:24PMFlorence Santa Maria Novella
1 transfer
Regionale
Regionale TRENORD 2633
05:49PM4h21
Desenzano del Garda-Sirmione
10:10PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
FRECCIAROSSA 9749
06:07PM2h17
Desenzano del Garda-Sirmione
08:24PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
FRECCIAROSSA 9748
06:23PM3h41
Desenzano del Garda-Sirmione
10:04PMFlorence Santa Maria Novella
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Desenzano del Garda to Florence by train or bus

Wed
Sep 18
Thu
Sep 19
Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25
Thu
Sep 26
Fri
Sep 27
Sat
Sep 28
Sun
Sep 29
Mon
Sep 30
Tue
Oct 01

Fastest train times from Desenzano del Garda to Florence

Showing times and prices for Sep 18

Fastest Journey

2 h 10 m

Average

5 h 10 m

Trains per day

79

Distance

197 km

Of the 79 trains that leave Desenzano del Garda for Florence every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Italo
8959
01:44PM2h10
Desenzano del Garda-Sirmione
03:54PMFlorence Santa Maria Novella
$631One-way
0 transfers
2nd Fastest
Italo
8967
05:43PM2h11
Desenzano del Garda-Sirmione
07:54PMFlorence Santa Maria Novella
$631One-way
0 transfers
Frecciarossa
FRECCIAROSSA 9743
05:08PM2h16
Desenzano del Garda-Sirmione
07:24PMFlorence Santa Maria Novella
$781One-way
1 transfer
Frecciarossa
FRECCIAROSSA 9735
03:38PM2h16
Desenzano del Garda-Sirmione
05:54PMFlorence Santa Maria Novella
$711One-way
1 transfer
Frecciarossa
FRECCIAROSSA 9727
01:38PM2h16
Desenzano del Garda-Sirmione
03:54PMFlorence Santa Maria Novella
$711One-way
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Desenzano del Garda to Florence

distanceDistance122 miles (197 km)
durationAverage train duration2 h 10 min
priceAverage train ticket price$46 (€39)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersItalo, Frecciarossa, Regionale, Intercity or Trenord

Trains from Desenzano del Garda to Florence cover the 122 miles (197 km) long route taking on average 2 h 10 min with our travel partners like Italo, Frecciarossa, Regionale, Intercity or Trenord. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $24 (€20), but the average price of train tickets is $46 (€39). Travelers depart most frequently from Desenzano del Garda-Sirmione and arrive in Florence Santa Maria Novella.

Train providers: Italo, Frecciarossa and Regionale from Desenzano del Garda to Florence trains

You can travel by train from Desenzano del Garda to Florence with Italo, Frecciarossa and Regionale for as low as $21 (€18). When you search for schedules and tickets, Omio will show you the best trip.

Italo is a brand of high-speed trains from the Italian train company Nuovo Trasporto Viaggiatori (NTV) offering regular services to popular cities around Italy, such as Rome, Naples, Florence and Milan. Among its fleet of trains are the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach speeds up to 150 mph (250 km/h). You can choose from the following Italo ticket types when purchasing tickets to Florence from Desenzano del Garda: Low Cost, Economy, and Flex. Italo offers four different class options: Smart, Comfort, Prima and Club Executive. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of films, music and games). While some amenities may differ based on the class option booked, each train car is modernly equipped with a high level of comfort.

Italo from Desenzano del Garda to Florence train information:

  • Average Duration: 2 h 10 min
  • Cheapest Price: $24
  • Italo frequency: 4 a day

FAQs: Trains from Desenzano del Garda to Florence

FAQs: Travel by train from Desenzano del Garda 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 Desenzano del Garda to Florence.
FAQs
Cheap train tickets from Desenzano del Garda to Florence can start from as little as $24 (€20) when you book in advance. The average train ticket price for Desenzano del Garda to Florence is $46 (€39); 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 Desenzano del Garda is on average 2 h 10 min   for the 122 mile (197 km) long journey, but the time it takes to go to Florence from Desenzano del Garda by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Desenzano del Garda to Florence leaves at 4: 43 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Desenzano del Garda to Florence leaves at 4: 23 PM.
Yes, it is possible to travel from Desenzano del Garda to Florence without having to change trains with Italo. There are 2 direct trains from Desenzano del Garda to Florence each day. There may be fewer direct services available on weekends or holidays.
Yes, you can take a high-speed train from Desenzano del Garda to Florence with Italo or Frecciarossa. Overall you can travel with the following companies: Italo, Frecciarossa, Regionale, Intercity or Trenord.
When taking a train from Desenzano del Garda to Florence, you can count on Italo, Frecciarossa, Regionale, Intercity or Trenord for the best way to get you to Florence. You can also check all possible train providers who offer a service to Florence from Desenzano del Garda and compare the amenities they offer before buying a train ticket.

Passengers board the train most frequently from Desenzano del Garda-Sirmione, which is located around 0.6 miles (854 m) away from the city centre, and they get off the train at Florence Santa Maria Novella, located 2 miles (3.2 km) away from the city centre.

A trip to Florence from Desenzano del Garda is worth doing but not as a day trip with a journey time of 2 h 10 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Desenzano del Garda to Florence by train is June.
You have options as you can travel to Florence from Desenzano del Garda 2 different ways: train or bus.

Popular train stations from Desenzano del Garda to Florence

Desenzano del Garda
Florence
The major railway station for departures from Desenzano del Garda is Desenzano del Garda-Sirmione. Read all the information you need to know about services, amenities and connections at Desenzano del Garda-Sirmione for your journey between Desenzano del Garda and Florence.
The major train station for arrivals in Florence is Florence Santa Maria Novella. Find all the information you need to know about services, amenities and connections at Florence Santa Maria Novella for your journey to Florence from Desenzano del Garda.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 0552352595
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 00 - 21: 00
Public transit options for Florence Santa Maria Novella
Tram lines: T1, T2
Bus lines: 6, 11, 12, 13, 17, 23, 36, 37, C4
Train lines: FR, FA, Italo

More options for your journey from Desenzano del Garda to Florence

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

HomeTrainsTrains in ItalyTrain Times to FlorenceDesenzano del Garda to Florence train

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

Useful links