Our new ticketing site is now live! Using either this or the original site (both powered by TrainSplit) helps support the running of the forum with every ticket purchase! Find out more and ask any questions/give us feedback in this thread!
Being a former NSE flow it will not be easy to split. I've sent you a PM with one possible idea, but it's too awkward to use to justify posting it in public.
The x5 service passes through Bicester. You could consider extending Sonic's idea by buying a ticket to Bicester Town and catching the Megabus from there if you want to make the most of trains without touching London.
Please note that i suggested the megabus site, because the cheap fares are only available Cambridge - Oxford. Normal fares apply for any other Destinations. The X5 is actually operated by Stagecoach in Bedford.