I am considering taking a train from Pwllheli to Bristol. It looks like the train tickets using the fastest route would cost around £100, and the cheaper alternative, connecting in Shrewsbury and Newport, is much more affordable around £50. In case I will not spot an Advance ticket for my journey, I am happy to take the train via Newport (the ticket conditions seem to state "Offpeak, via Hereford").
My question is, if I decide to get the "offpeak via Hereford"-kind of ticket, can I stop for an hour or two while connecting at Shrewsbury, instead of taking the first possible train onward? It would be nice to break the 6-hour train ride to have lunch, for example.
Since there is no ticket vending machine or a ticket office in Pwllheli, I hope I can buy the ticket onboard the train (should I ask "one ticket to Bristol via Hereford please"?)