There are three separate bus companies operating in Oxford, which for a place of this size could be confusing as often different buses compete for fares along the same route.  That being said all three companies have started to integrate their services across the city by way of the "Smart Zone" - details here.  What may be convenient for you will depend on which part of the city you will be staying, so you should find this out with your hotel. Real time information is also available for most services - and in addition to this information being displayed at most bus stops it is also available online here.

 Generally speaking you shouldn’t need to worry about public transport as the main sites are all within walking distance, though it can be, for example, a long walk if you are going from the University Parks to Christchurch Meadows.

 Local bus services can be viewed on the Oxford Bus Company website, Stagecoach website or Thames Travel website