Train fares can vary massively, with a lot depending on when you buy your ticket and the specific route you pick. In general, the earlier you buy, the less you’ll pay to travel, so checking out the fares well in advance will usually get you the best deals. If you use trains regularly, then a railcard could be a smart option, too. You’ll get a discount of a third off your fare when you use it, assuming your journey qualifies, and it’ll all add up over time.
Another option to look into is “splitting”, which sites like trainsplit.com can help you do. Basically, instead to buying a ticket for your entire journey, you can often make impressive savings by splitting the journey into chunks. Your first ticket gets you from point A to point B, then your second one takes you from B to your final destination of C. The best thing is you don’t even have to change seats, let alone trains, to do it. Strangely, this “split” journey can end up being a lot cheaper overall.
The last thing to remember about trains is that you can get compensation if your journey’s delayed by over 15 minutes. A lot of people miss out on this, and the systems can vary depending on the company. Even so, it’s always worth checking what you’re entitled to when your train service lets you down.