According to my personal experience, 5 hours.
A nonstop flight from Miami to Barbados is approximately 3 hours and 45 minutes. This time can be shorter or longer depending on wind and weather conditions.
2 hours and 50 minutes
A flight from Miami to Barbados takes 4 hours.
Roughly two hours
3 hours and 30 minutes
There is no direct flight: American Eagles flies from Indianapolis to Miami (2 hours and 23 minutes), and from Miami to Barbados (Grantley Adams International) in 3 hours and 17 minutes. I do not know the layover time.
The distance is straight path from one place to another place. There might be slight difference between the actual distance and the above mentioned distance because of the route chosen.The distance between the above mentioned places is 1,599.26 miles approximately.
Miami, Florida is approximately 1,598 miles away from Barbados. Miami is at the southernmost tip of Florida, and thus mileage from more northern points of Florida would increase in distance.
The flight time between Miami and St. Thomas is roughly 2.5 hours.
flight path from Manchester to Barbados
23hrs
The flight time from Miami to San Juan is two hours.
A typical flight between Honolulu, HI and Miami, FL would have a flying time of about 9 hours, 44 minutes.
A typical flight between Washington, DC and Miami, FL would have a flying time of about 1 hours, 51 minutes.