Since Earth is an inner planet, observers on Mars can occasionally view transits of Earth across the Sun. The next one will take place in 2084. They can also view transits of Mercury and transits of Venus.