Travel from Chur to Locarno

Bus from Chur to Locarno

Swiss PostAuto operates a bus from Chur to Locarno every 2 hours. Tickets cost $55 - $80 and the journey takes 2 h.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Chur to Locarno

From Chur, Postautostation bus to Bellinzona, Stazione, walk to Bellinzona, then line 20 train to Locarno.2 h 43 minSFr 85
From Chur drive to Locarno.1 h 58 minSFr 22

How long does it take to get from Chur to Locarno?

It takes approximately 2 h 43 min to get from Chur to Locarno, including transfers.

Operators from Chur to Locarno

Swiss PostAutoSwiss PostAuto
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)