The flight duration from Dallas to Las Vegas is of 2 hours 54 minutes. The aerial distance between the two destinations is approximately 1055 miles (1700 km).