Travel from Vienna to Chur

Bus or train from Vienna to Chur?

Austrian Railways (ÖBB) operates a train from Vienna to Chur every 4 hours. Tickets cost $100 - $160 and the journey takes 6 h 53 min. 2 other operators also service this route. Alternatively, FlixBus operates a bus from Vienna to Chur 5 times a day. Tickets cost $24 - $45 and the journey takes 5 h 25 min. FlixBus also services this route twice daily.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible

How to get from Vienna to Chur

From Wien Westbahnhof train to Sargans then train to Chur. 7 h 21 min 119€. From Vienna, Vienna Erdberg bus to Munich, Munich central bus station then bus to Chur. 10 h 35 min 56€. From Wien Oper (Opernring/Steig E) bus to Wien Meidling Station, night train to Sargans, then train to Chur. 11 h 35 min 74€. From Vienna drive to Chur. 6 h 42 min 89€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Zurich airport, line 2 train to Zürich HB, then train to Chur. 5 h 37 min 167€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Innsbruck airport, bus to Innsbruck Hbf, train to Sargans, then train to Chur. 6 h 33 min 193€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Altenrhein airport, line 305 bus to Rorschach, then train to Chur. 5 h 53 min 360€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Chur. 7 h 17 min 215€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Milan Malpensa airport, bus to Lugano, train to Bellinzona, Stazione, then bus to Chur. 9 h 16 min 187€.