Citizens of Nigeria visiting Mexico for tourism or business do not require a Mexico visa as long as they hold a valid United States visa, or have permanent resident status in Canada, Japan, United Kingdom, or Schengen countries.look at