Mercury is the closest planet to the Sun, so why is Venus hotter? The answer is Venus’s incredibly dense carbon-dioxide atmosphere, which traps heat through an extreme greenhouse effect. Discover why Venus reaches around 465°C while Mercury experiences enormous temperature swings between day and night.