How to reach Varenna

FROM MILAN AIPORTS TO CENTRAL STATION

LINATE AIRPORT 

Option 1

Take LINATE SHUTTLE towards Milan Central Station.
Info Linate shuttle: https://www.milano-aeroporti.it/linate-shuttle/en/index.html 

Option 2

Take the underground blue line to Milan San Babila (last stop).
Change and take the red line to Duomo (1 stop) and then take yellow line to Central Station.
Departure from Linate Airport: from 6 am every 3-6 minutes until 00.30pm
Journey time: 25 minutes
Tickets: Adult €2,20

Link info ATM Milan: https://www.atm.it/en/Pages/default.aspx

MALPENSA AIRPORT

Option 1

Take MALPENSA EXPRESS TRAIN for Milan Central Station.
Info Malpensa Express Train: https://www.malpensaexpress.it/ 

Option 2

TTake MALPENSA SHUTTLE for Milan Central Station.
Link info Malpensa shuttle: https://www.malpensashuttle.it/en/index.html

MILANO/BERGAMO ORIO AL SERIO AIRPORT 

Option 1

Take ORIOSHUTTLE direct to Milan Central Station.
Link info Orioshuttle: http://www.orioshuttle.com/_eng/ 

Option 2

Take AIRPORT BUS direct to Bergamo train station.
Journey time: 15 minutes (departures every 20 minutes from Orio al Serio airport)
Tickets: Adults € 3,00 one way

Link info airport bus: https://www.atb.bergamo.it/en/other-services/tourist-services 

From Bergamo station, take then the train to Varenna, via Lecco (and change at Lecco), avoiding going to Milan.
Note that part of the journey (from Bergamo to Ponte S. Pietro) is replaced by buses due to works on the line.
Journey time from Bergamo station to Varenna: 110 min.