Hello Pirattonn23
Welcome to the SBB Community.
We are customer support forum run by volunteers. You can find information on compensation here:
https://service.swisspass.ch/pare
Kindly note, in case of a disruption you are welcome to use a taxi on your own decision and expense; there is, however, no compensation for it. Taxi costs can only be claimed if it was the last connection of the day.
You are eligible to a partial refund of your partially used ticket.
You may find further information on passenger rights and delay compensation here:
https://www.sbb.ch/en/help-and-contact/refunds-compensation/refunds-compensation/compensation-for-delays.html#anchor1
The final decision is with SBB.
Kind regards,
Roland