From Lugano train to Monza then train to Lecco. 2 h 6 min SFr 48. From Lugano line 124 bus to Como San Giovanni Stazione FS, bus to Como Stazione Autolinee, then bus to Lecco Stazione FS. 3 h 3 min SFr 6. From Lugano drive to Lecco. 56 min SFr 10.
Swiss Railways (SBB/CFF/FFS) operates a train from Lugano to Lecco hourly. Tickets cost $20 - $40 and the journey takes 1 h 6 min. Trenord also services this route every 30 minutes. Alternatively, FlixBus operates a bus from Lugano to Lecco once daily. Tickets cost $2 - $4 and the journey takes 50 min. 2 other operators also service this route.