Travel from Budapest to Portorož

Bus or train from Budapest to Portorož?

BKK operates a bus from Budapest to Portorož every 15 minutes. Tickets cost $2 and the journey takes 13 min. 5 other operators also service this route. Alternatively, Hungarian Railways (MÁV) operates a train from Budapest to Portorož once daily. Tickets cost $24 - $35 and the journey takes 5 h 40 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 Budapest to Portorož

From Deák Ferenc tér M bus to Budapest, Budapest Népliget, bus to Ljubljana, then bus to Portorož. 10 h 51 min 49€. From Budapest-Déli train to Ljubljana then bus to Portorož. 11 h 13 min 45€. From Budapest-Déli train to Pragersko, train to Koper, then bus to Piran Beli Križ. 11 h 51 min 47€. From Deák Ferenc tér M bus to Budapest, bus to Koper, then bus to Portorož. 14 h 49 min 64€. From Budapest drive to Portorož. 5 h 37 min 72€. From Deák Ferenc tér M bus to Budapest airport, fly to Trieste airport, then shuttle to Portorož. 7 h 25 min 305€. From Deák Ferenc tér M bus to Budapest airport, fly to Venice airport, then shuttle to Portorož. 8 h 22 min 231€. From Deák Ferenc tér M bus to Budapest airport, fly to Ljubljana airport, shuttle to Trieste Centrale, then shuttle to Portorož. 8 h 18 min 309€. From Deák Ferenc tér M bus to Budapest airport, fly to Venice Treviso airport, then shuttle to Portorož. 7 h 198€.