Travel options for:
Oxford to Stratford-upon-Avon
  • Bus National Express

    $8 - $12
    1. Oxford

      1 h 10 min - once daily

      $8 - $12

  • Train

    $43 - $61
    1. Oxford

      33 min - hourly

      $35 - $55

    2. Leamington Spa, Railway

      40 min - hourly

      $6

  • Train via Stratford-upon-Avon

    $46 - $69
    1. Oxford

      33 min - hourly

      $35 - $55

    2. Leamington Spa

      32 min - 4 times a day

      $9 - $14

  • Bus Stagecoach Oxfordshire

    $20
    1. Oxford, Keble Road

      1 h 19 min - hourly

      $10

    2. Banbury Town Centre, Bus

      1 h 23 min - every 4 hours

      $11

  • Drive

    $11 - $17
    1. Oxford

      57 min - 53.5 miles

      $11 - $17

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Oxford bus to Stratford-upon-Avon. 1 h 10 min £8. From Oxford train to Leamington Spa, Railway Station then bus to Stratford-upon-Avon, McDonalds. 1 h 31 min £40. From Oxford train to Leamington Spa then train to Stratford-upon-Avon. 2 h 5 min £45. From Oxford, Keble Road bus to Banbury Town Centre, Bus Station (Bay 8) then bus to Stratford-upon-Avon, McDonalds. 3 h 11 min £15. From Oxford drive to Stratford-upon-Avon. 57 min £10.