From Schaan, Malarsch line 12 bus to Buchs SG, train to Zürich HB, then train to Basel SBB. 3 h 5 min SFr 95. From Schaan, Zentrum bus to Sargans then train to Basel SBB. 3 h 34 min SFr 109. From Schaan drive to Basel. 2 h 3 min SFr 31.
Train from Liechtenstein to Basel
Swiss PostAuto operates a train from Schaan to Basel every 30 minutes. Tickets cost $1 - $2 and the journey takes 6 min. 3 other operators also service this route.