The time between two new Moon phases or two full Moon phases is 29.5 days. ... The difference of 29.5 and 27.3 is that while the Moon is orbiting the Earth, the Earth is moving along in its orbit so it takes longer for the Moon to reach the same position relative to the Sun.