This page has not been translated into English. Please select a language from the following list.

Embassy Mexico City

Address Embajada de Suiza
Paseo de las Palmas Nr. 405
Piso 11
Torre Optima I
Lomas de Chapultepec
Miguel Hidalgo
11000 CDMX
Phone Headquarters +52 55 91 78 43 70
Email Embassy Visa Chancellery
Consular district Mexico and Belize

Additional information

Consular activities and Visa