Find tickets from Milazzo to Bagheria

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

Milazzo to Bagheria 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 Trains leave from Milazzo and arrive at Bagheria every 60 minutes on average. If travelling with Trenitalia, you need to know the Milazzo to Bagheria train schedule: the first train leaves at 05:21, while the last ride is at 19:34. A Milazzo to Bagheria train cost about 9.7 €. But how long is the train ride from Milazzo to Bagheria? Your journey takes about 3 hours on average. Trenitalia offers 8 direct trains between these two cities.

Trains time table

05:21 Milazzo
07:44 Bagheria
02:23 Direct
Spacer

€ 9.7

per adult

05:48 Milazzo
08:46 Bagheria
02:58 Direct
Spacer

€ 9.7

per adult

07:13 Milazzo
10:50 Bagheria
03:37 Direct
Spacer

€ 9.7

per adult

07:27 Milazzo
10:03 Bagheria
02:36 1 Change
Spacer

€ 20.85

per adult

11:57 Milazzo
14:47 Bagheria
02:50 Direct
Spacer

€ 9.7

per adult

13:01 Milazzo
15:48 Bagheria
02:47 Direct
Spacer

€ 9.7

per adult

14:15 Milazzo
17:38 Bagheria
03:23 1 Change
Spacer

€ 20.85

per adult

14:54 Milazzo
17:49 Bagheria
02:55 Direct
Spacer

€ 9.7

per adult

16:18 Milazzo
19:17 Bagheria
02:59 Direct
Spacer

€ 9.7

per adult

16:27 Milazzo
19:03 Bagheria
02:36 1 Change
Spacer

€ 20.85

per adult

17:36 Milazzo
20:03 Bagheria
02:27 1 Change
Spacer

€ 9.7

per adult

17:58 Milazzo
20:49 Bagheria
02:51 Direct
Spacer

€ 9.7

per adult

19:34 Milazzo
22:04 Bagheria
02:30 1 Change
Spacer

€ 9.7

per adult

20:17 Milazzo
23:07 Bagheria
02:50 1 Change
Spacer

€ 20.85

per adult