Austrian Railways (ÖBB) operates a train from Feldkirch to Schaan hourly. Tickets cost $6 - $11 and the journey takes 18 min. Alternatively, Austrian Postbus operates a bus from Feldkirch to Schaan hourly. Tickets cost $6 and the journey takes 21 min. Swiss PostAuto also services this route every 30 minutes.
Yes, there is a direct train departing from Feldkirch and arriving at Schaan-Vaduz. Services depart hourly, and operate Monday to Friday. The journey takes approximately 18 mins.
Yes, there is a direct bus departing from Feldkirch Busplatz and arriving at Schaan, Bahnhof. Services depart every 20 minutes, and operate every day. The journey takes approximately 21 mins.