“You can get a full refund if your train journey is cancelled.
If you’re delayed and arrive at your destination more than half an hour late, you’ll usually be able to get some money back. Some train companies will also give you compensation if your train is more than 15 minutes late.
You need to keep your train tickets to get a refund.
You should try to claim within 28 days, but some train companies allow longer.”
Read more on Citizens Advice