Trenitalia operates a train from Milan to Diano Marina 5 times a day. Tickets cost $19 - $40 and the journey takes 3 h 12 min. Trenitalia Eurocity also services this route 4 times a day. Alternatively, Milan Metro operates a bus from Milan to Diano Marina hourly. Tickets cost $1 - $3 and the journey takes 23 min. 2 other operators also service this route.
From Milano Centrale train to Diano Marina. 3 h 12 min 29€. From duomo m1 m3 bus to Milan, Milan, bus to Imperia Oneglia, then line 12 bus to Diano Marina. 6 h 37 min 25€. From Milan drive to Diano Marina. 2 h 21 min 35€.
How long does it take to get from Milan to Diano Marina?
The train from Milano Centrale to Diano Marina takes 3 h 12 min and departs every 4 hours.