He made his debut for the Thailand national team in May 2010 against South Africa. Chananan was included in the starting lineup for the match.[6][7]
Chananan was included in the under-23 squad in the 2014 Asian Games. He scored one goal in the tournament. He won two consecutive SEA Games gold medals in 2013 and 2015 and is one of the 2015 tournament's top scorers. In 2018, he was called up for the 2018 AFF Suzuki Cup.