It's easy to get to the Swiss border towns of Buchs and Sargans by train. There are frequent buses to Vaduz from Buchs (Sfr5.80, 27 minutes), Sargans (Sfr7.20, 32 minutes) and Feldkirch (Sfr7.40, 43 to 55 minutes) in Austria. Liechtenstein buses are light green; purchase tickets from the driver. The Austrian rail company ÖBB runs a limited service from Buchs (Switzerland) to Feldkirch (Austria), with some trains stopping at Schaan in Liechstenstein. The buses are much more convenient for getting into Liechtenstein, though.

By road, it's easy to drive across the border from Switzerland or Austria as there are no immigration formalities. The A16 from Switzerland passes through Liechtenstein via Schaan and ends at Feldkirch. The Swiss Autobahn 13/E43 follows the Rhine along the border; minor roads cross into Liechtenstein at each freeway exit. The main road into Liechtenstein from Feldkirch, Austria is well signposted and easy to follow.

Travelling to Liechtenstein by bicycle is a great option. The Rhine Valley is flat and roads are in excellent condition.