Travel from Genoa to Milan

Bus or train from Genoa to Milan?

Trenitalia Eurocity operates a train from Genoa to Milan hourly. Tickets cost $30 - $45 and the journey takes 1 hour 27 minutes. Alternatively, FlixBus operates a bus from Genoa to Milan 5 times a week. Tickets cost $8 - $15 and the journey takes 1 hour 50 minutes.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Genoa to Milan

From Genova Piazza Principe train to Milano Centrale.1 h 27 min30€
From Genova Piazza Principe train to Pavia then train to Milano Repubblica.2 h 2 min35€
From Genoa, Genoa bus to san donato m3 then line 84 bus to via verziere.2 h 39 min13€
From Genoa drive to Milan.1 h 33 min21€
From Gênes rideshare to Milan.1 h 55 min9€

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

The train from Genova Piazza Principe to Milano Centrale takes 1 hour 27 minutes including transfers and departs hourly.

Is there a direct train between Genoa and Milan?

Yes, there is a direct train departing from Genova Piazza Principe and arriving at Milano Centrale. Services depart hourly, and operate every day. The journey takes approximately 1 hour 27 minutes.

Is there a direct bus between Genoa and Milan?

No, there is no direct bus from Genoa to Milan. However, there are services departing from Genoa, Genoa and arriving at via verziere via san donato m3. The journey, including transfers, takes approximately 2 hours 39 minutes.

Operators from Genoa to Milan

Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Trenord+39 02 7249 4494Trenord
FlixBus+49 1807 123 99 123FlixBus
Milan MetroMilan Metro