Travel from Innsbruck to Slovenia

Bus or train from Innsbruck to Slovenia?

Austrian Railways (ÖBB) operates a train from Innsbruck to Ljubljana hourly. Tickets cost $29 - $50 and the journey takes 1 h 43 min. Austrian Railways (ÖBB) also services this route twice daily. Alternatively, FlixBus operates a bus from Innsbruck to Ljubljana every 2 hours. Tickets cost $9 - $16 and the journey takes 2 h 25 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 Innsbruck to Slovenia

From Innsbruck Hbf train to Salzburg Hbf then train to Ljubljana. 7 h 2 min 73€. From Innsbruck Hbf (Südtiroler Platz Steig A) bus to Lienz in Osttirol, train to Klagenfurt Hbf (Busbahnhof), then bus to Ljubljana Avtobusna postaja. 8 h 15 min 80€. From Innsbruck, Innsbruck Südbahnstraße bus to Munich, Munich central bus station then bus to Ljubljana. 8 h 35 min 40€. From Innsbruck Hauptbahnhof night train to Ljubljana. 7 h 29 min 37€. From Innsbruck drive to Ljubljana. 4 h 34 min 56€. From Innsbruck Triumphpforte (Leopoldstraße) bus to Innsbruck airport, fly to Vienna airport, then shuttle to Maribor. 5 h 58 min 289€.

Operators from Innsbruck to Slovenia

OperatorPhoneWebsite
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Austrian PostbusAustrian Postbus
FlixBus+49 1807 123 99 123FlixBus
Nightjet+43 51717Nightjet
Austrian AirlinesAustrian Airlines
GoOpti+386 1 320 4530GoOpti