W reprezentacji Austrii Welzl zadebiutował 26 marca 1975 roku w wygranym 2:1 spotkaniu eliminacji do Euro 76 z Luksemburgiem. W 1982 roku był w kadrze Austrii na Mundialu w Hiszpanii, na którym rozegrał 3 mecze: z Algierią (2:0), z Francją (0:1) i z Irlandią Północną (2:2). Od 1975 do 1982 roku rozegrał w kadrze narodowej 22 mecze i strzelił 10 goli.