Für die Tschechoslowakei nahm Kašťák im Seniorenbereich an den Olympischen Winterspielen 1956 sowie bei der Weltmeisterschaft 1953 teil. In insgesamt 14 Länderspielen gelangen ihm 8 Tore.