夜行バスを予約してキャンセルが可能なのはいつ頃まで?

夜行バスを予約しておこうと思うのですが、仕事柄急に予約をキャンセルしなければならないこともあります。
もし、私が夜行バスの予約をキャンセルするとしたら、いつまでにキャンセルすればキャンセル料がかからないのでしょうか。
気になったので、夜行バス会社の公式ホームページを調べてみると、私が予約する予定のところは、出発直前だと50%のキャンセル料が発生しますが、それよりも前のキャンセルならば、切符を購入した場所に行き、手数料を払うことで払い戻しができるシステムのようです。
乗らないのに50%もの手数料を払わなければならないのは、痛いですが、夜行バスはツアー扱いになることが多いようなので、高めのキャンセル料になるのは仕方のないことかもしれませんね。