Puangchan maakte op 26 januari 2013 zijn debuut in het Thais voetbalelftal tijdens een vriendschappelijke wedstrijd tegen Noord-Korea. Hij nam met het Thais voetbalelftal deel aan de Aziatisch kampioenschap 2019.