To travel from Bath to Oxford for a daytrip, I would like to buy an off peak train ticket to save some money.
1) The cheapest ticket would be to buy an advance ticket and I don't mind having to take the train in the morning at a certain time, but can you also get flexible return ticket that same day with an advance ticket that doesn't lock you at a certain time in when you have return?
2) Do I need to buy these off peak ticket in advance, or can I wait to buy them at the train station just before the train?
Should I buy them at home while I have access to a printer.
3) The off peak means that you can't travel during the busiest time of the day, and so it means that I can't get a train before 9AM.
But, is there also a restriction for afternoon trains too?
The cheapest ticket I could find is a "off peak day return" ticket.
Does that mean I can travel to Oxford from Bath only after 9AM, and I can return to Bath at anytime?
4) Is it cheaper to buy these off peak train tickets online or at the train station?
Is there a specific website you'd recommend to buy them from?