Кубалик с 2010 года выступал за юниорские сборные Чехии. Участник чемпионате мира среди юниоров 2013 года (5 игр, 5 передач) и молодёжном чемпионате мира 2014 года (5 игр, 1 шайба). В 2015 году дебютировал в составе национальной сборной Чехии. Принимал участие на Олимпийских играх (5 игр, 2 шайбы) и чемпионате мира (8 игр, 3 шайбы, 5 передач) 2018 года. 11 ноября 2018 года на турнире Еврохоккейтура в Финляндии сделал первый хет-трик за сборную Чехии в игре против сборной России, закончившейся со счётом 5:2.