how long is the flight from texas
The flight time from Dallas Texas to Jamaica is approximately 3  hours and 37 minutes. The distance between these destinations is  1,578 miles.