Just go to their website and enter city your leaving from and going to as if you were actually going to purchase your ticket online, make sure to also click on return trip. Then you will be presented with all trips leaving on whatever day you picked, it also gives various prices based on non refundable / refundable tickets. Once you choose what time to leave, then repeat same for return trip times and costs ... at this point you could go ahead and purchase and print your own ticket at home or choose "Will Call" for picking up in person. If leaving from Erie early in morning or late in evening remember that unlike many stations Erie location is closed and you must already have ticket in hand and wait on backside of station to board bus as building will be locked and no one at ticket counter. If by chance this happens you will need to jump out in Buffalo to get your ticket printed out so you can present it to driver to continue to Rochester, have CC used and have reservation# in hand.
Check the website as stated by Robert
Thanks! Your answer is awaiting moderation.