Country Profile: Switzerland Process Maps Country Guides are available by request. Please contact us. Government Links In Country Petition Process Federal Department of Home Affairs Federal Office for Migration Visa Applications Federal Department of Foreign Affairs Visa, entry requirements (French) Swiss Representations Abroad