If arriving in Mexico by air, a valid passport and a Mexican tourist permit, also known as an FMT, are required. FMTs are provided by the airline or can be found at the customs checkpoint before entering Mexico. A fee is required, but it is usually incorporated in the cost of your airline ticket.
Because the Tourism Ministry has special arrangements with cruise lines, those entering Mexico temporarily on cruises do not need an FMT or visa to enter the country. A valid passport is required by the cruise line.
A valid passport and FMT is required by all passengers in the vehicle to enter Mexico. If you enter Mexico by Baja California, immigration laws require a permit for a foreign-plated automobile. Car permits are only issued in Tijuana, Ensenada, Tecate, Mexicali and La Paz.
If you enter Mexico by one of the airports strictly to connect into another country, you are not required to supply a visa or migratory documentation, though a valid passport is required by the airline to fly to Mexico. You can only remain in the airport and must depart within 24 hours.
If business is the reason for your trip to Mexico, a valid passport and FMT are required. A special section on the FMT is designated to those traveling to the country for business purposes and must be filled out.