Entry requirements for US citizens
US citizens need a valid passport and no visa for stays up to 180 days.
Arriving by air, Mexican authorities issue a digital entry permit (FMMD) at the airport. Officials set the authorized stay at arrival, and a visa is needed only beyond 180 days.