Rum,

I haven't flown from Mo Bay to Negril in over twenty-five years, but I thought I would comment anyways....

The views were amazing!!

Link for Airlink:
https://www.flyairlink.net/scheduled-flights/

The flight is only 20 minutes, BUT that depends on the following:
I have waited an hour in Mo Bay for a pilot to show up for a chartered flight!
The same for the weather to clear.
One time on a chartered flight, another couple had too much luggage (weight) and that caused a delay.
I have done both charter and regular scheduled flights, all can be delayed for the same reasons as mentioned above.
If your incoming flight is delayed and the sunsets, that might cancel your quick hop to Negril.

One time trying to land in Negril, there were a bunch of goats on the runway. We had to buzz the runway several times to scare them off!
I have waited an hour or more at the Aerodome in Negril for a ride, but that was before cell phones.

Enjoy,

VVHT