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.