Diplomatic missions of Mexico in Switzerland
Mexico maintains 6 diplomatic missions in Switzerland. ;
Embassy in Bern
Welpoststrasse 20, Piso 5Bern 3015
Switzerland
Honorary consul in Binningen
Neusatzweg 32Binningen Baselland CH-4102
Switzerland
Honorary consul in Geneva
No. 16, Rue de CandolleGeneva CH-1205
Switzerland
Honorary consul in Lugano
Via Dogana Vecchia 2 / Via NassaPO Box 5724
Lugano CH-6901
Switzerland
Honorary consul in Zürich
Tödistrasse 16Zürich 8002
Switzerland
Permanent Mission in Geneva
Chemin Camille Vidart 15, 5th FloorGeneva 1202
Switzerland