How long does it take to fly to crete?

Well i haverecently been to Crete and it took about 3h45m to 4hrs!!! any one look to go it is amazing well if you go t sensatori but unfortunately the summer of 2009 is fully booked!!!