Kucka, a former Slovakia under-21 player, made his senior international debut in an friendly match against Liechtenstein on November 19, 2008.
Kucka was called up to the squad for the Euro 2016 tournament in France.