From Vienna: Autobahn Linz - Mondsee (Exit) - St. Gilgen;
From Munich: Autobahn München - Salzburg - Thalgau (Exit) - Fuschl - St. Gilgen
Train:
HB(main station) Salzburg, from there with the bus over Hof - Fuschl to St. Gilgen;
From Germany over Munich to Salzburg, from there with the Bundesbus to St. Gilgen
Plane:
Airpport Salzburg (ca. 40 km)
Airport Linz (ca. 130 km)