Euro and intercity trains, fast and express trains stop at Bad Gastein station. There are direct connections from many large cities directly to Bad Gastein. (e.g.: Vienna – Bad Gastein)
Cabs are available at the train station – the ride from the train station to Villa Rosa is about €12.-.
The nearest airports are Salzburg and Munich, from there there are shuttle services or the possibility to arrive by train.