Find tickets from Desenzano del Garda to Milazzo

Compare tickets of high speed and regional trains for your trip in Italy

Desenzano del Garda to Milazzo trains might be a good value for money solution; travelling in Italy by train is often rather cheap and faster than taking a bus indeed. You can count on 8 daily rides to get from Desenzano del Garda to Milazzo. Trains leave from Desenzano del Garda-Sirmione and arrive at Milazzo every about 2 hours on average. If travelling with Trenitalia, you need to know the Desenzano del Garda to Milazzo train schedule: the first train leaves at 06:51, while the last ride is at 22:51. A Desenzano del Garda to Milazzo train cost about 99.5 €. But how long is the train ride from Desenzano del Garda to Milazzo? Your journey takes about 16 hours on average.

Trains time table

06:51 Desenzano del Garda-Sirmione
20:15 Milazzo
13:24 2 Changes
Spacer

€ 146.0

per adult

17:07 Desenzano del Garda-Sirmione
06:57 Milazzo
13:50 2 Changes
Spacer

€ 120.5

per adult

17:51 Desenzano del Garda-Sirmione
06:57 Milazzo
13:06 3 Changes
Spacer

€ 141.25

per adult

17:51 Desenzano del Garda-Sirmione
07:57 Milazzo
14:06 2 Changes
Spacer

€ 112.25

per adult

18:22 Desenzano del Garda-Sirmione
13:42 Milazzo
19:20 1 Change
Spacer

€ 99.5

per adult

18:37 Desenzano del Garda-Sirmione
13:42 Milazzo
19:05 3 Changes
Spacer

€ 146.5

per adult

22:51 Desenzano del Garda-Sirmione
16:18 Milazzo
17:27 3 Changes
Spacer

€ 161.95

per adult

22:51 Desenzano del Garda-Sirmione
16:25 Milazzo
17:34 2 Changes
Spacer

€ 116.5

per adult