How long does it take to fly from Nashville TN to Vancouver?

There are no non-stop flights between these two cities, so it will take anywhere between 8-11 hours to get there.