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 and on most local services payments up to £30 can be made by contactless cards.
Woodstock To/From Oxford
Frequent Stagecoach S3 services leaving from Gloucester Green bus station will show Woodstock, Charlbury or Chipping Norton on the front. Stagecoach no. 7 is also available from Oxford Rail station to Woodstock. Oxford Bus Company operates its 500 service from Oxford City and 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.