Travel from Vienna to Portorož

Bus or train from Vienna to Portorož?

Trenitalia Eurocity operates a train from Vienna to Portorož once daily. Tickets cost $75 - $110 and the journey takes 5 h 51 min. Trenitalia also services this route hourly. Alternatively, FlixBus operates a bus from Vienna to Portorož twice daily. Tickets cost $23 - $40 and the journey takes 5 h 15 min. 3 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 Vienna to Portorož

From Wien HBF train to Udine, train to Trieste Centrale, then drive to Portorož. 8 h 8 min 90€. From Vienna, Vienna Erdberg bus to Ljubljana then bus to Portorož. 8 h 38 min 43€. From Wien Stephansplatz (U1) subway to Wien Hbf, train to Ljubljana, then bus to Portorož. 10 h 41 min 70€. From Vienna drive to Portorož. 4 h 48 min 61€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Klagenfurt airport, shuttle to Trieste Centrale, then shuttle to Portorož. 5 h 34 min 289€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Venice airport, then shuttle to Portorož. 6 h 23 min 277€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Zagreb airport, shuttle to Trieste Centrale, then shuttle to Portorož. 6 h 26 min 314€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Ljubljana airport, shuttle to Trieste Centrale, then shuttle to Portorož. 5 h 54 min 249€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Graz airport, shuttle to Maribor, shuttle to Trieste Centrale, then shuttle to Portorož. 7 h 6 min 298€. From Wien shuttle to Trieste then bus to Portoroz. 8 h 14 min 381€.

Is there a direct bus between Vienna and Portorož?

No, there is no direct bus from Vienna to Portorož. However, there are services departing from Vienna, Vienna Erdberg and arriving at Portorož via Ljubljana. The journey, including transfers, takes approximately 8 h 38 min.