This community-managed Teamup calendar can be accessed from www.zwiftcalendar.com. This calendar was used by the Zwift community before ZwiftHQ put together their own event calendar, but is not maintained well at this point. Zwifters generally use the official calendar since it is accurate.
Zwift’s official calendar can be found on the Companion App, in game, and at zwift.com/events.