You could see the best of Las Vegas in 24 hours, but you could also find plenty to do each day if you spent a week here. In general, 3 - 4 days or a long weekend is a good amount of time for your first trip to Vegas. This will allow you to see all the highlights and maybe even take an excursion or two outside the city.