From Royal Well Bus Station bus to Oxford City Centre, Magdalen Street East (Stop T1). 1 h 35 min £10. From Cheltenham Spa train to Birmingham New Street then train to Oxford. 2 h 18 min £82. From Royal Well Bus Station bus to Moreton-in-Marsh then train to Oxford. 2 h 20 min £21. From Cheltenham taxi to Oxford. 52 min £188. From Cheltenham drive to Oxford. 52 min £8.