HowToGo

St. Moritz to Bellinzona, Switzerland - Transfer & Transportation Guides

Find transfer & transportation guides from St. Moritz to Bellinzona, Switzerland. How to get from St. Moritz to Bellinzona, Switzerland by Train, Taxi.

You can get to Bellinzona, Switzerland from St. Moritz by verhicle types below

Search Transfer from St. Moritz to Bellinzona, Switzerland

Transfer solutions

You have 4 options transfer to Bellinzona, Switzerland from St. Moritz below

Train ( 1 hr. 28 min. )

Take a train from St. Moritz to Thusis.


Open Map More details & check price at Rhätische Bahn
Bus ( 1 hr. 45 min. )

Take a bus from Thusis, Bahnhof to Bellinzona, Stazione.


Open Map More details & check price at Swiss PostAuto
Duration 3 hr. 53 min.
Distance 149 km.
Cost 40 CHF (43 USD)
Bus ( 2 hr. 27 min. )

Take a bus from St. Moritz, Bahnhof to Chur, Postautostation.


Open Map More details & check price at Swiss PostAuto
Bus ( 2 hr. 12 min. )

Take a bus from Chur, Postautostation to Bellinzona, Stazione.


Open Map More details & check price at Swiss PostAuto
Duration 5 hr. 19 min.
Distance 197 km.
Cost 17 CHF (19 USD)
Train ( 2 hr. 2 min. )

Take a train from St. Moritz to Chur.


Open Map More details & check price at Rhätische Bahn
Train ( 1 hr. 32 min. )

Take a train from Chur to Zürich HB.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Train ( 1 hr. 39 min. )

Take a train from Zuerich Hb to Bellinzona.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Duration 5 hr. 44 min.
Distance 350 km.
Cost 167 USD
Car ( 2 hr. 7 min. )

Drive a car from St. Moritz to Bellinzona.


Duration 2 hr. 7 min.
Distance 151 km.
Cost 20 USD

Find Hotels in Bellinzona, Switzerland

You can find hotels and accommodations in Bellinzona, Switzerland with our hotels search tool below

Booking.com

About St. Moritz, Switzerland

St. Moritz (also German: Sankt Moritz, Romansh: San Murezzan , Italian: San Maurizio, French: Saint-Maurice) is a high Alpine resort town in the Engadine in Switzerland, at an elevation of about 1,800 metres (5,910 ft) above sea level. It is Upper En... Learn more

About Bellinzona, Switzerland


References