As Needles Highway is only 14 miles long, you can most certainly drive all of it in less than an hour. With that said, due to its one-way tunnels, tight turns, and slow driving sightseers it can be a bit slow going. To avoid max traffic congestion, drive Needles Highway in the Spring or Fall.