Travel from Milan to Alessandria

Bus or train from Milan to Alessandria?

Arfea operates a bus from Milan to Alessandria once daily. Tickets cost $9 - $11 and the journey takes 1 h 13 min. Alternatively, Trenord operates a train from Milan to Alessandria every 4 hours. Tickets cost $8 - $35 and the journey takes 1 h 24 min. Trenitalia also services this route 5 times a week.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Milan to Alessandria

From Milano - Famagosta bus to Alessandria. 1 h 13 min 8€. From Milano Centrale train to Alessandria. 1 h 24 min 12€. From Duomo M1 line 1 subway to Milan, Milan then bus to Alessandria. 2 h 29 min 8€. From Milan drive to Alessandria. 1 h 2 min 13€. From Milan rideshare to Alessandria. 1 h 20 min 5€.

How long does it take to get from Milan to Alessandria?

The bus from Milano - Famagosta to Alessandria takes 1 h 13 min and departs once daily.

Operators from Milan to Alessandria