The Mayan ruins at Tulum are located about 80 miles from Cancun. This historic attraction is visited by about two million people a year, making it Mexico’s third most popular archaeological site. So, if you want to avoid throngs of people, it is best to arrive early in the morning. You will also avoid the afternoon heat.