CAT is tougher. It doesn’t have a well-defined syllabus, so you will need to invest more time while preparing for the examination. Often questions in CAT are out of the usual pattern which makes it difficult.
The syllabus and the examination pattern of GMAT are well-defined. To score well, you need to prepare according to the guideline of the examination diligently.
The unpredictability factor makes CAT more difficult.