Scheduled carriers don't operate directly between Port of Spain and Grand Cayman... they all connect through Miami which makes the total time anywhere from about 8 1/2 hours to as much as 15 hours depending on the layover in MIA... There are usually smaller charter carriers that may provide direct service...