10 min in average. The longest gap between blocks occurred on January 20, 2021, between blocks 666833 and 666834, with a delay of approximately 2 hours and 10 minutes (129 minutes). Which comes down to "bad pool luck" for an extended period of time. In general you will see several blocks dropping in quick succession after such an event.