I use Caribbean Air/ Air Jamaica from fll to mbj all the time.... $350.00 r/t , direct flight,,,,,1 1/2 hours later....you are on the rock