It depends on where in the Caribbean you're flying to. Some examples: NYC to Anguilla - The flight time is 3 hours, 21 minutes. NYC to Barbados - The flight time is 4 hours, 10 minutes. NYC to Bermuda - The flight time is 1 hour, 32 minutes.
Beijing (BJS) to New York, NY (NYC) Shortest Flight Duration 13 hours 30 mins or Shanghai (SHA) to New York, NY (NYC) Flight Duration 14 hours 15 mins or Hong Kong (HKG) to New York, NY (NYC) Flight Duration 15 hours 40 mins