Venus is not Earth’s closest neighbor. Calculations and simulations confirm that on average, Mercury is the nearest planet to Earth—and to every other planet in the solar system.
This is a python simulation that demonstrates that Mercury is the closest planet to Earth most of the time.