Swiss Railways (SBB/CFF/FFS) operates a train from Locarno to Como every 30 minutes. Tickets cost $13 - $24 and the journey takes 19 min. Swiss Railways (SBB/CFF/FFS) also services this route hourly. Alternatively, Swiss PostAuto operates a bus from Locarno to Como hourly. Tickets cost $8 - $13 and the journey takes 39 min. Eurolines IT also services this route once daily.
From Locarno line 20 train to Giubiasco then train to Como S. Giovanni. 2 h 11 min SFr 50. From Locarno, Via della Pace line 311 bus to Bellinzona - Via Henri Guisan Union Hotel then bus to Como - Piazza Matteotti Autostazione. 2 h 29 min SFr 34. From Locarno drive to Como. 55 min SFr 11.