The flight time between Fort Lauderdale - Hollywood Intl. Airport (FLL) and Sir Donald Sangster Intl. Airport (MBJ) is 6 hours and 15 minutes. If you're traveling with kids, it's always a good idea to pack a few healthy snacks in your carry-on bag.