There are 4 ways to get from Buchs to Vaduz by bus, car or foot

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Line 12 bus  •  15 min

  1. Take the line 12 bus from Buchs SG, Bahnhof Süd to Vaduz, Städtle 12

$2 - $4

Cheapest option

Line 12 bus, line 11 bus  •  23 min

  1. Take the line 12 bus from Buchs SG, Bahnhof Süd to Schaan, Bahnhof 12
  2. Take the line 11 bus from Schaan, Bahnhof to Vaduz, Post 11 / ...

$2 - $5

2 alternative options

Drive  •  7 min

  1. Drive from Buchs to Vaduz 5.2 miles

$1 - $2

Walk  •  1 h 13 min

  1. Walk from Buchs to Vaduz 3.8 miles

What companies run services between Buchs, Canton of St. Gallen, Switzerland and Vaduz, Liechtenstein?

Swiss PostAuto operates a bus from Buchs to Vaduz every 4 hours. Tickets cost $2 - $4 and the journey takes 15 min.

Bus operators
Swiss PostAuto
Email
info@postauto.ch
Website
postauto.ch
Bus from Buchs SG, Bahnhof Süd to Vaduz, Städtle
Ave. Duration
15 min
Frequency
Every 4 hours
Estimated price
$2 - $4
Schedules at
fahrplan.sbb.ch
Bus from Buchs SG, Bahnhof Süd to Schaan, Bahnhof
Ave. Duration
6 min
Frequency
Every 30 minutes
Estimated price
$1 - $2
Schedules at
fahrplan.sbb.ch
Bus from Schaan, Bahnhof to Vaduz, Post
Ave. Duration
8 min
Frequency
Every 20 minutes
Estimated price
$1 - $3
Schedules at
fahrplan.sbb.ch

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, Which side of Niagara Falls should I choose (and how do I get there)? and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

Questions & Answers

The distance between Buchs and Vaduz is 4 km. The road distance is 8 km.

The cheapest way to get from Buchs to Vaduz is to drive which costs SFr 1 - SFr 2 and takes 7 min.

The quickest way to get from Buchs to Vaduz is to drive which takes 7 min and costs SFr 1 - SFr 2.

Yes, there is a direct bus departing from Buchs SG, Bahnhof Süd and arriving at Vaduz, Städtle. Services depart every four hours, and operate Monday to Saturday. The journey takes approximately 15 min.

The line 12 bus from Buchs SG, Bahnhof Süd to Vaduz, Städtle takes 15 min including transfers and departs every four hours.

Trips from Buchs

Buchs Canton of St Gallen Switzerland to Liechtenstein Buchs Canton of St Gallen Switzerland to Canton of St Gallen Buchs Canton of St Gallen Switzerland to Munich Buchs Canton of St Gallen Switzerland to Triesenberg Buchs Canton of St Gallen Switzerland to Budapest Buchs Canton of St Gallen Switzerland to St Moritz Buchs Canton of St Gallen Switzerland to Venice Buchs Canton of St Gallen Switzerland to Jungfraujoch Buchs Canton of St Gallen Switzerland to Mayrhofen Buchs Canton of St Gallen Switzerland to Vaduz Post Buchs Canton of St Gallen Switzerland to Milan Malpensa Airport MXP Buchs Canton of St Gallen Switzerland to Luxembourg Buchs Canton of St Gallen Switzerland to Bratislava Buchs Canton of St Gallen Switzerland to Deringaj Buchs Canton of St Gallen Switzerland to Rapperswil Buchs Canton of St Gallen Switzerland to London Buchs Canton of St Gallen Switzerland to Bolzano Buchs Canton of St Gallen Switzerland to Buchs SG Werdenberg Buchs Canton of St Gallen Switzerland to Winterthur Wülflingen Buchs Canton of St Gallen Switzerland to Austria Buchs Canton of St Gallen Switzerland to Camping Jungfrau Holiday Park Lauterbrunnen Buchs Canton of St Gallen Switzerland to Ravensburg Buchs Canton of St Gallen Switzerland to Bologna Airport BLQ Buchs Canton of St Gallen Switzerland to Zürich Flurstrasse Buchs Canton of St Gallen Switzerland to Chalet RoyAlp Hôtel Spa Villars sur Ollon Buchs Canton of St Gallen Switzerland to Dijon Buchs Canton of St Gallen Switzerland to Naples Buchs Canton of St Gallen Switzerland to Bahnhofstrasse Buchs Canton of St Gallen Switzerland to Leipzig Buchs Canton of St Gallen Switzerland to Landeck