Travel from Geneva to Bolzano

Bus or train from Geneva to Bolzano?

Swiss Railways (SBB/CFF/FFS) operates a train from Geneva to Bolzano every 4 hours. Tickets cost $85 - $150 and the journey takes 3 h 55 min. 3 other operators also service this route. Alternatively, FlixBus operates a bus from Geneva to Bolzano 5 times a week. Tickets cost $27 - $45 and the journey takes 6 h 20 min. 2 other operators also service this route.

Travel Guides

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

How to get from Geneva to Bolzano

From Geneve train to Milano Centrale, train to Verona Porta Nuova, then train to Bolzano. 8 h 3 min SFr 179. From Geneve train to Milano Centrale then train to Bolzano. 8 h 55 min SFr 170. From Geneva bus to Peschiera del Garda Stazione FS, line 164 bus to Verona - Aeroporto, then bus to Bolzano. 9 h 49 min SFr 112. From Geneva bus to Innsbruck Hbf then train to Bolzano/Bozen. 12 h 4 min SFr 84. From Geneva drive to Bolzano. 5 h 57 min SFr 103. From Genève train to Geneva airport, fly to Innsbruck airport, bus to Innsbruck Hbf, then train to Bolzano. 8 h 40 min SFr 217. From Genève train to Geneva airport, fly to Munich airport, train to München Ost, then train to Bolzano. 8 h 40 min SFr 134. From Genève train to Geneva airport, fly to Venice airport, bus to Venezia Mestre, train to Verona Porta Nuova, then train to Bolzano. 7 h 45 min SFr 138. From Genève train to Geneva airport, fly to Zurich airport, line 2 train to Zürich HB, train to Innsbruck Hbf, then train to Bolzano. 9 h 29 min SFr 208.