Worst Greyhound station I've been to in my history of traveling with this Company. The staff on the desk are incompetent. Only one of them seems to want to help but I've seen mules move faster. The line is a one hour wait just to get my baggage checked in. Bus driver is a character. He rolls his eyes on everybody like their a nuisance to him. Even nagged one of the passengers because he made a mistake with his luggage. I'm guessing driving or flying from Vegas is the way to go. If you're coming from Vegas, DO NOT RIDE HERE.