Yes, there is a checkpoint! Border control gets on the bus!
I've been riding greyhound for years and as long as your legal then you have nothing to worry about
Yes. Border Patrol is boarding busses whenever they like. If you're a citizen then you don't even need to speak to them.
Yes there is a checkpoint.
You can purchase a non I'D passenger ticket at the kiosk instead but it will cost you more.
I took greyhound for the 1st time ever Las Vegas till paso Texas
Thank you all for your response.
Thanks! Your answer is awaiting moderation.