Cheap Bus tickets to Vaduz

What are the most popular routes to Vaduz?

Munich - VaduzAverage priceMX$523Average duration3h 20mDaily departures1
Milano - VaduzAverage priceMX$789Average duration4h 45mDaily departures1
Bregenz - VaduzAverage priceMX$218Average duration45mDaily departures1
Vienna - VaduzAverage priceMX$1 576Average duration13h 30mDaily departures4
Lindau - VaduzAverage priceMX$195Average duration1h 5mDaily departures1