Changes to bus services
If you are unaware of changes to the S3 Oxford bus timetable which were introduced in January, they are here. They are minor, and designed to improve timekeeping in the Oxford rush hours, but if you use an old timetable you could miss your bus. Printed timetables can be picked up on the buses or downloaded from the above link.
Since February 15 roadworks in Witney mean that the RH buses run non-stop between Lower High Street (between the mini roundabout and the traffic lights) via Witan Way to Sainsbury's. They do not serve High Street and Market Square. The roadworks are due to be lifted by April 2.
Stagecoach have announced their services over Easter. As usual, there will be no buses between Charlbury and Oxford on Easter Day or Bank Holiday Monday. Or to or from anywhere else for that matter, unless the other companies change their habits. Stagecoach will run a Saturday service on Good Friday. RH and presumably Worths will not run on Good Friday or Easter Monday.
The Traveline website shows you how to get from Charlbury to Witney (or Chipping Norton or Stratford) on Good Friday via Woodstock, using Stagecoach services.
You can celebrate the crucifixion with a day's shopping and sightseeing, but not the Bank Holiday.