Mars is the 4th planet from the sun. It takes about 687 Earth days to complete one orbit. Because Earth orbits faster we catch up to Mars every 26 months and opposition occurs.