How long does it take for my membership to start?FAQsHow long does it take for my membership to start? Membership starts at 12:01 on the next working day after your application is accepted. It may take a couple of days for your welcome pack to arrive but your travel insurance will be valid...