Which planet has the longest day? January 11, 2021November 28, 2020 by laffgaffShow answerVenus. It completes one rotation every 243 Earth days.Science Trivia QuizDifficult Trivia Questions