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. You can count on 14 daily rides to get from Milazzo to Bagheria. 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