Trains to Locarno
Bellinzona to Locarno by trainfrom $12.36 |
Milan to Locarno by trainfrom $34.74 |
Zurich to Locarno by trainfrom $74.84 |
Basel to Locarno by trainfrom $85.82 |
Lucerne to Locarno by trainfrom $134.57 |
Lugano to Locarno by trainfrom $45.32 |