The Flybe flight from Manchester last Friday touched down at IOM at about 18.30 (after waiting for the fog to clear sufficiently) and was ready to leave again well before 19.00 for its 18.40 return to Manchester.
I'm sure that timing wouldn't appear on a schedule, but we know that it can be done!