Overview
Mexican citizens do not need a visa for tourist trips to Germany that are less than 90 days.
Mexican citizens require a national visa for stays in Germany longer than 90 days. Said visa must be requested through the BLS International offices in Mexico City or Monterrey before entering the country.
If you are to apply for this Visa Category, the contract must be signed by you and by the Office Federal Family Affairs and Civic Social Tasks, as well as by the entity in which the service will be provided and by the entity in charge of the execution of the volunteer service.