The 17-year-old has signed a four-and-a-half year contract with Newcastle.
“My dream has come true, that I have signed to play for a club from the Premiership,” Kadar told Zalaegerszegi’s official website.
“My goal is, of course, to fight and grab a place in the first team as soon as possible.”