From port to port, it should take 18 to 30 days to transport a container from China to Mexico. Depending on the needed service route and sailing schedule, the number of days will change.