Yes, every foreigner going to Mexico must apply for a visa. A visitor Student Visa is for international students to study in Mexico for no longer than 180 days. It is essential to find out the type of visa you need to study in Mexico.