Yes. You should purchase Switzerland visa travel insurance before submitting your Schengen visa application, as proof of insurance is generally required with your visa documents. Choose coverage dates that match your planned trip and make sure the policy covers your entire stay in the Schengen Area.
If your visa is refused before your policy starts, check the insurer's cancellation and refund terms. Avoid buying a temporary policy that you do not intend to keep, as visa authorities may verify your coverage. When choosing a policy, consider these Europe travel insurance tips to make sure the coverage suits your trip.