Travel insurance can be purchased online, directly from insurance brokers or through travel agencies and selected financial institutions. Insurance must cover the traveller for pre-existing health conditions, and the duration must include the entire time spent within the Schengen countries.