CrossCountry operates a train from Reading to Bicester every 30 minutes. Tickets cost $30 - $50 and the journey takes 23 min. Chiltern Railways also services this route every 30 minutes. Alternatively, Arriva UK operates a bus from Reading to Bicester every 20 minutes. Tickets cost $6 - $9 and the journey takes 1 h 29 min. 3 other operators also service this route.
From Reading train to Oxford then train to Bicester Village. 56 min £38. From Reading Town Centre, Station Road (opp Malmaison Hotel) bus to Oxford City Centre, St Aldates (Stop H3), walk to Oxford City Centre, Magdalen Street (Stop C4), then bus to King's End, Queens Avenue (o/s Magistrates Court). 2 h 8 min £9. From Reading taxi to Bicester. 51 min £127. From Reading drive to Bicester. 51 min £7.