The World No 1 has been plagued with a stomach injury for much of the tournament but showed no signs of struggle as he powered past the 114th-ranked shock semi-finalist, winning 6-3, 6-4, 6-2.
It was ultimately a comfortable evening for Djokovic, following an injury-hit display against Taylor Fritz and a nail-biting victory over Alexander Zverev in the quarter-finals.
Novak Djokovic reached the Australian Open final by beating Aslan Karatsev in straight sets
The World No 1 overcame a mighty effort from 114th-ranked Russian Karatsev in Melbourne
The Serbian will have two days to recover ahead of facing either Daniil Medvedev or Stefanos Tsitsipas as he bids to win his 18th Grand Slam.
Karatsev, whose remarkable run to this stage has been one of the stories of the grand slam, made Djokovic work all the way to claim the victory. An amazing rally won by the Russian in the first set earned a thumbs up from his established opponent.
Djokovic admitted that left him feeling emotionally drained and this was not entirely straightforward, with Karatsev clawing his way back from 1-5 to 4-5 in the second set and forcing Djokovic to save two break points.
Karatsev was far from overwhelmed by Djokovic but his efforts were not quite enough
The top seed let out a mighty roar when he took the second set – and it proved to be decisive
The top seed let out a huge roar when he eventually clinched the game to set him on his way to a straight sets victory.
It looked a long way back for the Russian after Djokovic broke straight away in the third, and a fight back to break the Serbian to make it 2-2 proved not to be enough.
Djokovic inflicted another blow by immediately breaking twice more in a run of four straight games to complete the victory in an hour and 53 minutes in front of a returning crowd at the Rod Laver Arena.
Spectators were able to return to the Rod Laver Arena following a five-day local lockdown
Djokovic, who will play in a 28th slam final against either Medvedev or Rafael Nadal’s conqueror Tsitsipas on Sunday, said: ‘This is the best I’ve felt in the entire tournament.
‘(I) felt great, I could swing through the ball, no pain. Best match so far. It came at the right time and I’m thrilled to feel this way.
‘I have two days now. I’ll definitely train one of the next two days. Recovery is priority right now. I’m feeling the ball well, I had enough match play, so right now it’s just gathering all the necessary energy for the most important match.’
The 27-year-old will sky rocket into the top 50 having never previously been in the top 100
Karatsev became the first man in the Open era to reach the semi-finals on his grand slam debut after beating Gregor Dimitrov on Tuesday, but was unable to become the first qualifier to reach the final.
The 27-year-old Russian will rocket into the top 50 having never previously been inside the top 100 after the fairy tale run.