Travel from Portofino to Milan

Bus or train from Portofino to Milan?

Trenitalia Intercity operates a train from Portofino to Milan 5 times a day. Tickets cost $24 - $35 and the journey takes 2 h 4 min. Alternatively, Autostradale operates a bus from Portofino to Milan once a week. Tickets cost $22 - $35 and the journey takes 3 h 10 min.

How to get from Portofino to Milan

ModeDurationPrice
From Portofino line 882 bus to Santa Margherita Ligure, walk to S.Margherita Ligure Portofino, then train to Milano Centrale.3 h 27 min30€
From Portofino line 882 bus to Santa Margherita Ligure, walk to S.Margherita Ligure Portofino, train to Rogoredo Fs, then line 3 subway to Duomo M3.3 h 34 min32€
From Portofino line 882 bus to Santa Margherita Ligure, walk to Santa Margherita Ligure, bus to lampugnano m1, then line 68 bus to conciliazione m1.5 h27€
From Portofino drive to Milan.1 h 53 min25€

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

It takes approximately 3 h 27 min to get from Portofino to Milan, including transfers.

Is there a direct bus between Portofino and Milan?

No, there is no direct bus from Portofino to Milan. However, there are services departing from Portofino and arriving at conciliazione m1 via Santa Margherita Ligure and lampugnano m1. The journey, including transfers, takes approximately 5 h.

Operators from Portofino to Milan

OperatorPhoneWebsite
ATP Azienda Trasporti Provinciali800-014808ATP Azienda Trasporti Provinciali
Trenitalia Intercity+39 06 68475475Trenitalia Intercity
Milan MetroMilan Metro
Autostradale+39 02 3008 9000Autostradale