Great Western Railway operates a train from Oxford to Winchcombe hourly. Tickets cost $15 - $28 and the journey takes 35 min. Alternatively, Swanbrook Coaches operates a bus from Oxford to Winchcombe 5 times a day. Tickets cost $14 and the journey takes 1 h 30 min. Marchants Coaches also services this route every 30 minutes.