When traveling in Mexico, the law requires that foreign visitors carry a passport and entry permit. You may be asked to present these documents at any point. If you do not present these documents, immigration authorities may lawfully detain you for up to 60 days while they review your immigration status.