Sorry Sue ---
I should have provided more information. Our Mexico cruise terminates in Vancouver.
We wanted a non-stop flight back to Vegas, The earliest would require the long layover. I figured that it would be easier spending that time in a bus, rather than in the airport. We are not interested in sight-seeing, since we have already seen the city, twice. I hope I'm not making a mistake.