Travel from Bologna to Salzburg

Train, bus or fly from Bologna to Salzburg?

Trenitalia Eurocity operates a train from Bologna to Salzburg 3 times a day. Tickets cost $45 - $85 and the journey takes 5 h 16 min. Austrian Railways (ÖBB) also services this route hourly. Alternatively, FlixBus operates a bus from Bologna to Salzburg 5 times a week. Tickets cost $24 - $40 and the journey takes 5 h 5 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Bologna to Salzburg

From Bologna Centrale train to Wörgl Hbf then train to Salzburg Hbf. 7 h 6 min 91€. From Bologna, Bologna bus to Innsbruck Kaiserschützenplatz (Leopoldstraße 42), bus to Innsbruck, then bus to Salzburg. 8 h 54€. From Bologna bus to Verona Stazione Verona Porta Nuova then bus to Salzburg Lastenstraße. 10 h 7 min 52€. From Bologna C.Le night train to Salzburg Hbf.. 7 h 29 min 52€. From Bologna drive to Salzburg. 5 h 30 min 87€. From Ospedale Maggiore line 40 bus to Bologna airport, fly to Salzburg airport, then bus to Salzburg. 5 h 45 min 201€. From Ospedale Maggiore line 40 bus to Bologna airport, fly to Munich airport, train to München Ost, then train to Salzburg. 5 h 59 min 117€.