One thing you might want to try is splitting your journey up... if you're going from London to Durham try buying two tickets from London to Sheffield and then Sheffield to Durham that are on the same train. You might have to shift seats but a lot of the time it is quicker and National Rail allows it.
Not sure if Sheffield is on the route but it's just an example.