Probably not on price, but how long does your version take?
Fair point. Would beat it on price but not on time. If I try and do it by train at present leaving Oxford station (where the S6 currently terminates due to the works on the railway bridge) leaving at 1400 tomorrow:
Train:
Oxford to Didcot Parkway: dep. 1409, arr. 1426 (17 minutes)
Didcot Parkway - Swindon: dep. 1438, arr. 1456 (18 minutes)
Bus:
Oxford to Swindon: dep. 1415, arr. 1537 (82 minutes) direct.
The bus also carries a schedule of 3 trips per hour for much of the day until early evening. In terms of price though the GWR app quotes £12.60 whereas the bus would be £2.00. And the bus is scheduled to operate at a frequency of 3 per hour, journey time 82 minutes from Oxford to Swindon during the day as well instead of the 47 minutes offered by the train and that is on the presumption that the trains run to time.
However I live and work in Bristol. If, for example, I get sent to Oxford and have to get back to Bristol TM leaving Oxford at around 1400:
Train:
Oxford to Didcot Parkway: dep. 1409, arr. 1426 (17 minutes)
Didcot Parkway - Bristol TM: dep. 1438, arr. 1537 (59 minutes)
Bus and Train:
Oxford to Swindon: dep. 1415, arr. 1537 (82 minutes) direct.
Swindon - Bristol TM (Train): dep. 1555, arr. 1635 (40 minutes) direct.
So the train is, of course, quicker than the bus on both counts. In terms of fares:
Train Only: £28.10 Single
Train and Bus: £21.10 on single tickets
So not a massive saving from Oxford. If I am coming from Banbury (which I sometimes get sent to):
Train:
Banbury - Bristol TM: £38.50
Train & Bus:
Banbury - Oxford: £7.10 (Train)
Oxford - Swindon: £2.00 (Bus)
Swindon - Bristol TM: £19.10 (Train)
Total: £28.20
So saving by using the bus from Oxford to Swindon is £10.30 compared to doing it only by train. So the savings are not that huge and I know that. But when I have got on at Oxford station I have tended to find that I am not the only paying passenger doing the bus trip end-to-end.
Dave