Stagecoach West operates a bus from Devizes to Oxford every 30 minutes. Tickets cost $4 - $6 and the journey takes 49 min. 2 other operators also service this route.
How to get from Devizes to Oxford
From Devizes, Market Place bus to Swindon, train to Didcot Parkway, then train to Oxford. 1 h 53 min £20. From Devizes, Market Place bus to Swindon, Bus Station then bus to Oxford City Centre, Frideswide Square (Oxford Rail Station). 2 h 21 min £9. From Devizes drive to Oxford. 1 h 8 min £11.