Citizens and residents of the United States (holding a Green Card or any valid long-term United States visa except B1/B2) may be able to submit Switzerland visa application online.
Switzerland Embassy , Canada
5 Marlborough Avenue
K1N 8E6
Ottawa ON
Canada
Phone:
+1-613-235-1837
Fax:
+1-613-563-1394
Email:
ott.vertretung@eda.admin.ch
Switzerland Consulate , Canada
1572 Av. Dr Penfield
H3G 1C4
Montréal
Quebec
Canada
Phone:
+1-514-9327181
Fax:
+1-514-9329028
Email:
mon.vertretung@eda.admin.ch
Switzerland Consulate , Canada
154 University Avenue, Suite 601
M5H 3Y9
Toronto
Ontario
Canada
Phone:
+1-416-5935371
Fax:
+1-416-5935083
Email:
tor.vertretung@eda.admin.ch
tor.visa@eda.admin.ch
Switzerland Consulate , Canada
790-999 Canada Place
V6C 3E1
Vancouver
British Colombia
Canada
Phone:
+1-604-6842231
Fax:
+1-604-6842806
Email:
van.vertretung@eda.admin.ch
If you have any information about embassy of Switzerland that could be helpful to others, please use this form to post your comments. Any details related to the embassy or any other specifics about embassy of Switzerland that will help other people will be greatly appreciated.