Trains from Nicastro to San Donato Milanese

Find prices and schedules for trains from Nicastro to San Donato Milanese and buy your train tickets

Nicastro to San Donato Milanese 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 Lamezia Terme-Nicastro, Salerno and arrive at Borgo Lombardo, Milano Rogoredo, Milano Centrale every about 2 hours on average. If travelling with Trenitalia, you need to know the Nicastro to San Donato Milanese train schedule: the first train leaves at 08:59, while the last ride is at 23:33. A Nicastro to San Donato Milanese train cost about 68.7 €. But how long is the train ride from Nicastro to San Donato Milanese? Your journey takes about 12 hours on average. Trenitalia offers 2 direct trains between these two cities.

Trains time table

08:59 Lamezia Terme-Nicastro
18:42 Borgo Lombardo
09:43 3 Changes
Spacer

€ 194.6

per adult

08:59 Lamezia Terme-Nicastro
00:12 Borgo Lombardo
15:13 2 Changes
Spacer

€ 89.6

per adult

18:22 Lamezia Terme-Nicastro
10:42 Borgo Lombardo
16:20 3 Changes
Spacer

€ 119.3

per adult

20:38 Salerno
07:00 Milano Rogoredo
10:22 1 Change
Spacer

€ 68.7

per adult

23:33 Salerno
10:06 Milano Rogoredo
10:33 1 Change
Spacer

€ 103.2

per adult

23:33 Salerno
10:35 Milano Rogoredo
11:02 Direct
Spacer

€ 97.8

per adult

23:33 Salerno
10:20 Milano Centrale
10:47 1 Change
Spacer

€ 103.2

per adult

23:33 Salerno
10:50 Milano Centrale
11:17 Direct
Spacer

€ 97.8

per adult