A day on Venus is longer than a year. It takes Venus longer to rotate once on its axis than to complete one orbit of the Sun. That's 243 Earth days to rotate once - the longest rotation of any planet in the Solar System - and only 224.7 Earth days to complete an orbit of the Sun.