How to get to Ascona - Locarno

Ascona and Locarno are located in the South of Switzerland, 211 km (174 miles) from Zurich, the nearest airport and 297 km (185 miles) from Geneva. Travel time by train from Zurich is 3 hours and 10 minutes and from Geneva it is 4 hours and 35 minutes via Domodossola. The resort is 270 km (168 miles) from Berne.

How to get to Ascona / Locarno by car:
The Lago Maggiore area can be reached easily in summer and winter by the excellent highway A2 Basel to Chiasso, exit Bellinzona South. Locarno and Ascona are accessible via Simplon Pass, Centovalli and from Northern Italy along the Lake Maggiore.

ProCentovalli: Hiking and Biking Trails