At least 30 minutes in case there is a line waiting to check in. You will need to check in and have your luggage checked before boarding. Get in line to board as soon as called. Seats are not reserved and you could end up not sitting with companions, next to the bathroom or with a seat hog that will be inconsiderate and take up extra room.
Greyhound said 30 min
Thanks! Your answer is awaiting moderation.