Coming by Bus
The Oxford Bus Company operates services to/from Oxford and the London Airports: Heathrow and Gatwick. See: airline.oxfordbus.co.uk.
National Express offers services to/from Oxford and Luton and Stansted. See www.nationalexpress.com.
Buses to/from London
Services to/from Oxford Gloucester Green bus station and Central London,
dropping off in various places in London.
The Oxford Bus Company service is the X90: x90.oxfordbus.co.uk.
The Stagecoach service is the Oxford Tube: www.oxfordtube.com.
Note: since Stagecoach also operates the S3 Woodstock to Oxford Service (see below), you can request a Tube Connector ticket providing free local transfer included in the Oxford Tube fare.
Also note: it's possible to purchase tickets by credit card at Gloucester Green, drivers on the buses generally can only accept cash, although Stagecoach is now introducing payment up to £30 by connectionless cards on some of its services. Please check the fares in advance and try to have the exact change ready.
Woodstock To/From Oxford
Frequent Stagecoach S3 services leaving from Gloucester Green bus station will show Woodstock, Charlbury or Chipping Norton on the front. Oxford Bus Company operates its 500 service from Oxford Parkway to/from Woodstock.
In Woodstock, the stops are close by the Hensington Gate entrance to Blenheim Palace and in the centre of the town near the Marlborough Arms Hotel. Just let the drivers know where you want to get off.