If you’re expecting the same customer experience as with normal airlines or car rental, especially related to fairness with services not provided and refund for missed bus routes or missed connections, you will be extremely disappointed. Greyhound will do everything possible to NOT refund you. You cannot talk to a human about a refund, you must use a written portal submission and wait for them to evaluate the situation and come back to you. Furthermore, even though they know your greyhound connections and full scope of your journey, they will likely NOT wait for your bus if it is delayed (even only if delayed by 15 minutes). This business practice would have left me stranded for 24 hours in foreign town.
If you have no other option and have lots of flexibility with days you are traveling, use greyhound, but I would only pay in advance for routes you are positive you are going to take. If you expect to cancel, they will likely not give you 100% of your money back.
Check the terms of their refund policy (which is complicated and messy).
Show less