Question: how long does it take to get a green card from mexico?
Answer: For example, as of this month, it takes at least 22 years for people from Mexico to get a green card if they're the married son or daughter of a U.S. citizen. The four countries with the longest wait times for family and for employer-sponsored permanent visas are Mexico, India, China and the Philippines.