Question: how long does your passport have to be valid to travel to mexico?
Answer: Therefore we recommend that your passport, regardless of country of origin, should be valid for a minimum period of six months, however long you intend to stay to avoid any potential problems at the port of entry. Immigration authorities at the port of entry may allow or deny entry of any person into Mexico.