On May 23, 2012, Takahashi debuted for the Japan national team against Azerbaijan. In 2013, he participated 2013 Confederations Cup, but he did not play in the match. He played 7 games for Japan until 2013.