Travel from Ljubljana to Bregenz

Train, bus or fly from Ljubljana to Bregenz?

FlixBus operates a bus from Ljubljana to Bregenz 4 times a day. Tickets cost $24 - $45 and the journey takes 5 h 20 min. 3 other operators also service this route. Alternatively, Slovenian Railways (SŽ) operates a train from Ljubljana to Bregenz twice daily. Tickets cost $35 - $60 and the journey takes 4 h 26 min. Austrian Railways (ÖBB) also services this route every 3 hours.

Travel Guides

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

How to get from Ljubljana to Bregenz

From Ljubljana bus to München ZOB then bus to Bregenz. 8 h 34 min SFr 124. From Ljubljana train to Salzburg Hbf then train to Bregenz. 9 h 47 min SFr 118. From Ljubljana night train to Landeck-Zams then train to Bregenz. 11 h 7 min SFr 77. From Ljubljana drive to Bregenz. 5 h 47 min SFr 86. From Ljubljana shuttle to Ljubljana airport, fly to Friedrichshafen airport, taxi to Friedrichshafen Stadt, train to Lindau Hbf, then train to Bregenz. 6 h 57 min SFr 367. From Ljubljana shuttle to Ljubljana airport, fly to Zurich airport, then train to Bregenz. 5 h 58 min SFr 232. From Ljubljana shuttle to Graz airport, fly to Munich airport, train to München Hbf Gl.27-36, train to Lindau Hbf, then train to Bregenz. 8 h 56 min SFr 343. From Ljubljana shuttle to Ljubljana airport, fly to Munich airport, train to München Hbf Gl.27-36, train to Lindau Hbf, then train to Bregenz. 8 h 3 min SFr 215. From Ljubljana shuttle to Trieste airport, fly to Munich airport, train to München Hbf Gl.27-36, train to Lindau Hbf, then train to Bregenz. 8 h 58 min SFr 325. From Ljubljana shuttle to Vienna airport, fly to Altenrhein airport, line 305 bus to Rorschach, line 2 train to St. Margrethen, then train to Bregenz. 9 h 32 min SFr 695.