Travel from Slovenia to Liechtenstein

Bus or train from Slovenia to Liechtenstein?

Slovenian Railways (SŽ) operates a train from Ljubljana to Schaan twice daily. Tickets cost $35 - $60 and the journey takes 4 h 26 min. 2 other operators also service this route. Alternatively, FlixBus operates a bus from Ljubljana to Schaan 4 times a day. Tickets cost $24 - $45 and the journey takes 5 h 20 min. 5 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 Slovenia to Liechtenstein

From Ljubljana train to Salzburg Hbf, train to Feldkirch, then train to Schaan-Vaduz. 9 h 56 min 100€. From Ljubljana bus to Munich, Munich central bus station, bus to Dornbirn, train to Feldkirch Bahnhof (Vorplatz), then bus to Schaan, Zentrum. 10 h 37 min 59€. From Ljubljana night train to Buchs SG then train to Schaan-Vaduz. 10 h 55 min 93€. From Ljubljana night train to Feldkirch Bahnhof (Vorplatz) then bus to Schaan, Zentrum. 11 h 11 min 57€. From Ljubljana drive to Schaan. 6 h 14 min 79€. From Kranj Avtobusna postaja bus to Ljubljana airport, fly to Zurich airport, line 2 train to Zürich HB, train to Buchs SG, Bahnhof Nord, then line 300 bus to Gamprin. 6 h 8 min 196€. From Maribor shuttle to Graz airport, fly to Zurich airport, line 2 train to Zürich HB, train to Buchs SG, Bahnhof Nord, then line 300 bus to Gamprin. 6 h 45 min 246€. From Novo Mesto shuttle to Zagreb airport, fly to Zurich airport, line 2 train to Zürich HB, train to Buchs SG, Bahnhof Nord, then line 300 bus to Gamprin. 7 h 39 min 251€.

How long does it take to get from Slovenia to Liechtenstein?

It takes approximately 9 h 56 min to get from Slovenia to Liechtenstein.