Question: how long does it take to complete a lunar cycle?
Answer: The Moon takes 27.3 days to orbit Earth, but the lunar phase cycle (from new Moon to new Moon) is 29.5 days. The Moon spends the extra 2.2 days "catching up" because Earth travels about 45 million miles around the Sun during the time the Moon completes one orbit around Earth.