The flight duration for direct flights from Boston to Aruba typically ranges from 4.5 to 6 hours, depending on the airline and weather conditions.