Venus takes 224.7 Earth days to complete a day and night cycle.
Venus is the second planet from the Sun , orbiting it every 224.7 Earth days . It has the longest rotation period ( 243 days ) of any planet in the Solar System and rotates in the opposite direction to most other planets .