The 20-year-old England international is reportedly attracting interest from Manchester United, Arsenal and Tottenham and believes the time is right to test himself at the highest level.
"I'm not a teenager any more," Zaha told the Mail on Sunday.
"I've played more than 100 first-team games and this year is crucial to develop my football career. I want to establish myself in the Premier League and in international football.
"I've played a lot in the Championship so having that new challenge in the Premier League, where everyone wants to be, would be great.
"To be honest, if I had the chance in January and Palace agreed, it's something I'd want to go for.
"Some of my friends, who play in the Premier League, joke around and ask me what is taking me so long. I just tell them I will be there at some stage.
"I've done a lot of learning in the Championship. Now I'm ready for the Premier League."
Don't miss any live and exclusive football coverage this festive season. Click here to visit Sky Sports' Festive Calendar