Find tickets from Termini Imerese to Milazzo

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

Termini Imerese 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 11 daily rides to get from Termini Imerese to Milazzo. Trains leave from Termini Imerese and arrive at Milazzo every about 1 hour on average. If travelling with Trenitalia, you need to know the Termini Imerese to Milazzo train schedule: the first train leaves at 06:33, while the last ride is at 20:33. A Termini Imerese to Milazzo train cost about 8.7 €. But how long is the train ride from Termini Imerese to Milazzo? Your journey takes about 2 hours on average. Trenitalia offers 9 direct trains between these two cities. Thanks to Trenitalia offers, you can save on your trip from Termini Imerese to Milazzo and find prices starting from 9 €!

Trains time table

06:33 Termini Imerese
08:39 Milazzo
02:06 Direct
Spacer

€ 8.7

per adult

07:32 Termini Imerese
09:35 Milazzo
02:03 Direct
Spacer

€ 18.0

per adult

08:30 Termini Imerese
10:36 Milazzo
02:06 Direct
Spacer

€ 8.7

per adult

09:31 Termini Imerese
12:00 Milazzo
02:29 Direct
Spacer

€ 8.7

per adult

10:31 Termini Imerese
12:27 Milazzo
01:56 Direct
Spacer

€ 18.0

per adult

11:37 Termini Imerese
14:10 Milazzo
02:33 Direct
Spacer

€ 8.7

per adult

13:34 Termini Imerese
16:08 Milazzo
02:34 Direct
Spacer

€ 8.7

per adult

14:37 Termini Imerese
16:56 Milazzo
02:19 Direct
Spacer

€ 8.7

per adult

15:35 Termini Imerese
18:02 Milazzo
02:27 Direct
Spacer

€ 8.7

per adult

17:37 Termini Imerese
20:12 Milazzo
02:35 Direct
Spacer

€ 8.7

per adult

20:33 Termini Imerese
22:35 Milazzo
02:02 Direct
Spacer

€ 8.7

per adult