Het plaatsje St. Urban ligt in Karinthië in de buurt van Villach aan de Ossiachersee op 500 m boven zeeniveau. Uit Italië is het te bereiken via de autostrada Venetië, Udine, Tarvisio. U komt Oostenrijk binnen (vergeet niet aan de grens een Autobahnvignet te kopen. Het vignet en de snelheid worden in Oostenrijk vaak gecontroleerd), na Villach neemt u de afslag Villach/Ossiacher See en rijdt u door naar St. Urban.
Met de auto:
Met de auto uit Italië en Slovenië: Met de auto uit Italië/Slovenië: naar Villach – bij de afslag Villach richting Salzburg tot de afslag Villach/Ossiacher See – neem de Ossiacher-See-Straße richting Bodensdorf (10 km) tot St. Urban – na het bord met de plaatsnaam rechtsaf.
Met de trein:
Met internationale treinen tot Villach/Centraal Station – 15 km met plaatselijke treinen tot St. Urban/Ossiacher See Transfer hotel: € 8,- per volwassene, € 4,- per kind, of met de bus richting Feldkirchen tot de halte St. Urban am Ossiacher See/ Gasthof Urbaniwirt
Luchthavens:
Klagenfurt: 50 km