"From Vaduz to Munich by train" Vaduz Transportation Tip by Mazely
Vaduz Transportation: 16 reviews and 18 photos
Well, it's not easy - it will take about 4~5 hours.
You can go to from Vaduz to Buchs SG or Feldkirch (Austria) and then take a train to Innsbruck; from Innsbruck, there are direct trains to Munich (I did that, not from Vaduz but from Chur, and "divided" in 2 days - Chur/Innsbruck; Innsbruck/Garmisch, Garmisch/Munich).
Another option is to go from Buchs or Feldkirch to Lindau (Germany), and then to Munich.
The best way to find all the connections is Deutsche Bahn site:
And have in mind that Vaduz itself doesn't have a train station. You take the yellow bus to Buchs SG or to Feldkirch