Question: how long does it take to get a letter from mexico?
Answer: The Mexican postal service provides irratic service, from what I've experienced. Sometimes a letter/card sent from Mexico is delivered in the USA in less than a week, while at other times it's taken 3 weeks. Xmas cards I send to Mexico from the USA typically take anywhere from 10 days to a month.