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 - $5

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

Questions & Answers

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

More details

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

More details

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.

More details

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

Get driving directions

The best way to get from Buchs to Vaduz without a car is to line 12 bus which takes 15 min and costs SFr 2 - SFr 4.

More details

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

More details

Buchs to Vaduz bus services, operated by Swiss PostAuto, depart from Buchs SG, Bahnhof Süd station.

More details

Buchs to Vaduz bus services, operated by Swiss PostAuto, arrive at Vaduz, Städtle station.

More details

Yes, the driving distance between Buchs to Vaduz is 8 km. It takes approximately 7 min to drive from Buchs to Vaduz.

Get driving directions

There are 491+ hotels available in Vaduz. Prices start at $74 USD per night.

More details

Map of how to get from Buchs to Vaduz.
Launch map view
  • Distance: 2.7 miles
  • Duration: 15 min

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 - $5 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 - $5
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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from Southend Airport into central London and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

Trips from Buchs