At my church it runs from 90-100 minutes.
We have 30-40 min of Worship, 10min(mid service offering and announcements), 40 min sermon+10 minute closing song+prayer=90-100 min
We have 30-40 min of Worship, 10min(mid service offering and announcements), 40 min sermon+10 minute closing song+prayer=90-100 min