Travel from Basel to Liechtenstein

Bus or train from Basel to Liechtenstein?

You can take a train from Basel to Schaan via Zürich HB and Buchs SG, Bahnhof Süd in around 2 h 55 min. Alternatively, FlixBus operates a bus from Basel to Schaan once daily. Tickets cost $12 - $20 and the journey takes 3 h 10 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Basel to Liechtenstein

ModeDurationPrice
From Basel SBB train to Zürich HB, train to Buchs SG, Bahnhof Süd, then line 12 bus to Schaan, Malarsch.2 h 55 minSFr 110
From Basel SBB train to Sargans, Bahnhof then line 11 bus to Schaan, Zentrum.3 h 3 minSFr 111
From Basel, Basel central station bus to Bregenz, train to Feldkirch, Bahnhof, then line 14 bus to Schaan, Bahnhof.4 h 39 minSFr 37
From Basel drive to Schaan.2 h 2 minSFr 29

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

It takes approximately 2 h 55 min to get from Basel to Liechtenstein, including transfers.

Operators from Basel to Liechtenstein

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Swiss PostAutoSwiss PostAuto
FlixBus+49 1807 123 99 123FlixBus
Austrian Railways (ÖBB)Austrian Railways (ÖBB)