Nationals of the following countries or regions must obtain a visa to travel to Mexico. For purposes of recreation, business or any unpaid activity in Mexico that does not exceed 180 days, they must apply for a visitor visa at a Mexican consulate without permission to carry out paid activities.
In this sense, the memebers of the ICIC who requires a mexican visa are the following:
A foreigner who presents any of the following documents will not require a Mexican visa:
a) Document proving permanent residence in Canada, the United States of America, Japan, the United Kingdom of Great Britain and Northern Ireland, any of the countries that make up the Schengen Area, as well as in the member countries of the Pacific Alliance (Chile, Colombia and Peru).
b) Valid and current visa from Canada, the United States of America, Japan, the United Kingdom of Great Britain and Northern Ireland or any of the countries that make up the Schengen Area.
c) APEC Business Traveler Card (ABTC) approved by Mexico.
d) Certificate that accredits you as a member of the crew of the aircraft on which you board.
e) Sea book, if you are a member of the crew of the vessel that arrives at a Mexican port on an international voyage. If the crew member arrives by air to enroll in a ship anchored in a national port, he must present, in addition to the sea book, a document that proves his enrollment, the data of the vessel and the Mexican port in which it is located.