Issuing a visa might be a lengthy and time consuming process, therefore, please apply for your visa well in advance. Here is a helpful link : www.eda.admin.ch
For visa information, please contact directly the consulate of Switzerland in your country as the University of Geneva does not deal with visa procedures.
However, the University of Geneva can provide a free-of-charge attestation of your registration to assist with the visa procedure upon request.
To get the attestation, please contact us by e-mail