The flight duration from Dallas to Las Vegas typically ranges from about 2 hours and 44 minutes to around 3 hours and 12 minutes, depending on the specific airport in Dallas and the airline. For example, flights from Dallas Love Field (DAL) to Las Vegas Harry Reid International Airport (LAS) take about 2 hours and 55 minutes. Flights from Dallas/Fort Worth International Airport (DFW) to Las Vegas usually take around 3 hours, with some variations reported between 2 hours 50 minutes and 3 hours 12 minutes for nonstop flights.