Mexico stamps the passports of all US tourists at arrival, allowing stays of up to six consecutive months without a visa. ... If you're flying into Mexico or visiting long-term, every tourist will receive a tourist card upon entry.