I've been on one Ryanair flight to Charleroi that closed the doors 20 mins early, pushed back 5 minutes later and went airborne still 10 minutes before STD. Was surprised to see such an efficient turn-around, but captain said flight would take longer than expected, so it was really nice to be able to leave earlier. Landed only 5 mins early.