Ahh.. that's disappointing.. For us, the last flight back to Chch departs at 8:45pm (and we're booked on the 6:45).
Sadly, Canterbury lectures resume on July 8 and term will be in full swing by the 15th, so a mid morning flight is too late for us (and getting up for an 06:30 flight in the middle of winter is Not Happening).