From Oxford train to Moreton-in-Marsh, walk to Moreton-in-Marsh, Corn Exchange, then line 801 bus to Lower Slaughter, Slaughter Pike. 1 h 53 min £16. From Oxford City Centre, George Street (Stop A5) bus to Witney, Moorland Road then bus to Lower Slaughter, Church Furlong. 2 h 36 min £10. From Oxford taxi to Upper Slaughter. 42 min £103. From Oxford drive to Upper Slaughter. 42 min £6.
Bus or train from Oxford to Upper Slaughter?
Great Western Railway operates a train from Oxford to Upper Slaughter hourly. Tickets cost $15 - $28 and the journey takes 35 min. Pulhams Coaches also services this route hourly. Alternatively, Stagecoach Oxfordshire operates a bus from Oxford to Upper Slaughter every 15 minutes. Tickets cost $6 and the journey takes 39 min. Villager Community Bus (Oxon) also services this route once a week.