Continuing the form that took her to the US Open semifinals and past No.4 seed Carla Suárez Navarro in the previous round, Wozniacki overcame a spirited showing from Linette to run out a 6-4, 6-3 winner in an hour and 22 minutes.
World No.109 Linette needed nearly three hours to get past Yulia Putintseva on Thursday and despite having chances in both sets was unable to upset her more celebrated hitting partner.
"She's been playing really well lately, had a lot of matches. She's a good friend of mine and we practice a lot so we know each other's game," Wozniacki said. "I was just happy that I stayed tough and managed to serve it out in the end."
The Dane drew on all her experience to take an evenly contested opening set, breaking in the final game when Linette netted with a tired forehand. Making a mockery of her lowly ranking, Linette continued to pose questions in the second set, attacking the net with relish. Ultimately, though, Wozniacki had too many answers, taking the final four games to reach a fifth semifinal in the Japanese capital.
In 2010 Wozniacki ended up going all the way and she continues her bid to reclaim the title against another Pole, No.2 seed Agnieszka Radwanska.
"We've played many times before, and again she's a close friend. It's going to be another tough one because she's been playing well this week, but I'm just happy to be in the semifinals again."