Да, для того чтобы посетить в Россию граждане Австрии обязаны получить визу. Сделать это они могут в посольстве или в консульстве Российской Федерации, которые расположены в Австрии.