Pulhams Coaches operates a bus from Cirencester to Witney every 4 hours. Tickets cost $7 and the journey takes 37 min. Swanbrook Coaches also services this route 4 times a day.
How to get from Cirencester to Witney
From Cirencester, The Forum line 855 bus to Northleach, Market Place then line 853 bus to Witney, Market Square (Corn Exchange). 2 h 7 min £9. From Cirencester, Abbey House line 51 bus to Swindon, Bus Station, bus to Oxford, Osney Island (Bridge St corner), then bus to Witney, Market Square (Town Hall). 3 h 16 min £12. From Cirencester taxi to Witney. 31 min £80. From Cirencester drive to Witney. 31 min £4.