Barty dismantles Swiatek in Adelaide semi-finals
Stay tunned with 24 News HD Android App
Barty, the world number one, dominated her Polish opponent to win 6-2, 6-4 and show why she will go into this month's Australian Open as a firm favourite.
She will take on Kazakhstan's Elena Rybakina in the final after the seventh seed beat Japanese player Misaki Doi 6-4, 6-3 in the first match on centre court.
Barty has had a tough draw this week -- facing three players inside the top 25 -- but has gotten better each match. She had pulled out of all tennis following September's US Open because of the pandemic.
Barty came back from a set and a break down to rising American teenage star Coco Gauff in the second round, then demolished former Australian Open champion Sofia Kenin in the quarter-finals.
"This tournament was exceptionally tough right the way through," Barty said.
"There were certainly no easy matches, but I love to test myself against the best in the world and tonight was no different.
"I felt like each match I've got progressively better and hopefully I've got a little bit left in the tank for tomorrow."
She served beautifully once again -- Swiatek only had two break points opportunities in the match, once in each set.
Rybakina into final
In the first semi-final, Rybakina started slowly but had too much firepower for Doi, winning 6-4, 6-3 in 83 minutes.
She served nine aces and hit 22 winners in the straight-sets win to book her place in the final.
The 22-year-old, who stands 1.84 metres (6 feet) tall, went into the tournament ranked 14th in the world.
Reaching the final will see her rise to 12th, and if she beats Barty she will end the week as world number 11.
Against Doi, Rybakina looked sluggish early and dropped her first service game.
But in a match of few long rallies, she broke straight back and then again at 5-4 to take the first set in 40 minutes.
She found her range and was never troubled on serve, while Doi came under increasing pressure from her opponent's powerful hitting.
Rybakina broke at 3-3 in the second, then again at 5-3 to claim a comfortable win.
In the men's semi-finals, second-seeded Russian Karen Khachanov ousted the big-serving Marin Cilic 7-6 (7/3), 6-3.
Khachanov played more consistently than his Croatian opponent, whose forehand began to misfire in the first set tiebreak and during the second set.
Khachanov, who reached the sixth final of his career with the win, will now play top-seeded Frenchman Gael Monfils, who beat Australian wildcard Thanasi Kokkinakis 7-5, 6-0.