|Shortest Duration||1h 10m|
|Trips per day||6|
On average there are 6 scheduled bus trips per day. National Express has the most regularly scheduled departures from Oxford, OXF to Stratford-upon-Avon, with an average of 6 trips per day and 6 monthly trips. One bus carrier currently travels from Oxford to Stratford-upon-Avon. Of the 6 trips there is one direct trip available per day.
Need more travel options? Train tickets from Oxford, OXF to Stratford-upon-Avon start at $22.76.
Book National Express from Oxford to Stratford-upon-Avon from $13.13. There are 6 trips per day offered by National Express from Oxford to Stratford-upon-Avon and you can expect on average to pay $15.85 for a National Express ticket to Stratford-upon-Avon. In Oxford, National Express departs to Stratford-upon-Avon from Sandhills and 5 other stations. In Stratford-upon-Avon, National Express arrives at A439,
An average trip on National Express from Oxford to Stratford-upon-Avon takes 1 hours and 53 minutes, while the fastest available National Express trip will get you to Stratford-upon-Avon in 1 hours and 10 minutes,