Driving distance from Phoenix, AZ to Las Vegas, NV. The total driving distance from Phoenix, AZ to Las Vegas, NV is 296 miles or 476 kilometers. Your trip begins in Phoenix, Arizona. It ends in Las Vegas, Nevada.