On the 456-kilometer special stage, he lagged behind winner Francisco López Kontardo by 15 minutes and 27 seconds.
In the overall standings, Karjakin ranks sixth.
He is 37:06 behind the leader of Kontardo.
Earlier it was reported that the crew of Andrey Karginov won the fifth stage of the Dakar in the category of trucks.