Great Western Railway operates a train from Oxford to Bourton-on-the-Water hourly. Tickets cost $15 - $28 and the journey takes 34 min. Pulhams Coaches also services this route hourly. Alternatively, Stagecoach Oxfordshire operates a bus from Oxford to Bourton-on-the-Water every 15 minutes. Tickets cost $6 and the journey takes 37 min. Villager Community Bus (Oxon) also services this route once a week.
From Oxford train to Moreton-in-Marsh, Railway Station then line 801 bus to Bourton-on-the-Water, Newsagent. 1 h 56 min £17. From Oxford City Centre, George Street (Stop B2) bus to Witney, Moorland Road then bus to Bourton-on-the-Water, War Memorial. 2 h 28 min £10. From Oxford taxi to Bourton-on-the-Water. 40 min £95. From Oxford drive to Bourton-on-the-Water. 40 min £5.