How long is flight from Dubai to trivandrum India?

DXB - TRV 03hrs 50min Emirates Airlines Nonstop Flt 522 Dep 09:55pm
DXB-MCT-TRV 06hrs-07hrs Oman Air 1-stop Flt 614 / 815 Dep 09:30pm