The Train or the Bus by Etoile2B
I was living in Oxford when I visited Bath. It's easy to get to from both Oxford and London. There are frequent (and relatively cheap) trains and busses from both cities. Just check the schedules. On the way home, in fact, we missed our bus back to Oxford and took a train to London and then a bus home easily.