As a not so frequent traveller on the UK rail network, maybe someone can enlighten me regarding what I perceive as somewhat unintuitive ticket pricing.
OK, so next Saturday I need to get from York to a town near Wolverhampton. I can do this 2 ways: 1) York to Bham New St. then change at Bham New St. to a local small station. 2) York to Wolv.
I check on trainline.co.uk.
York 9.45 -> Bham New St. 12.08 is £27. Then I can get a cheap ticket for a few quid to go from Bham New St to the local station (not important).
I then see:
York 9.45 -> Bham New St. 12.08 -> Wolv is £17. To be clear, this is the price of the ticket York -> Wolv, which requires me to change at Bham New St.
So, a longer journey which takes the same route, on the same train from York to Bham New St. is £10 less! Can someone please explain why this is?
I also assume that, hypothetically, if I wanted to exit at Bham New St. then this would not be permitted with the York -> Wolv ticket?

OK, so next Saturday I need to get from York to a town near Wolverhampton. I can do this 2 ways: 1) York to Bham New St. then change at Bham New St. to a local small station. 2) York to Wolv.
I check on trainline.co.uk.
York 9.45 -> Bham New St. 12.08 is £27. Then I can get a cheap ticket for a few quid to go from Bham New St to the local station (not important).
I then see:
York 9.45 -> Bham New St. 12.08 -> Wolv is £17. To be clear, this is the price of the ticket York -> Wolv, which requires me to change at Bham New St.
So, a longer journey which takes the same route, on the same train from York to Bham New St. is £10 less! Can someone please explain why this is?
I also assume that, hypothetically, if I wanted to exit at Bham New St. then this would not be permitted with the York -> Wolv ticket?