The number 22 seed was never in trouble as she struck 25 winners on her way to four breaks of serve, with King unable to live with Hantuchova's guile and speed across the court.
Sixth seed Venus had more trouble in her fourth-round match, and the American dropped the first set to Italian Francesca Schiavone before she recovered to claim a 3-6 6-2 6-1 victory and will face Li.