Hello There!
It takes the planet Mars around 24 hours, 37 minutes, 23 seconds to rotate on its axis. This is around the same amount of time that it takes our planet to rotate once on its axis.
9.4m questions
12.1m answers