Question: when is venus passing between the earth and sun
Answer: The next transits of Venus will be on 10 -- 11 December 2117 , and 8 December 2125 .