Travel options for:
Stratford-upon-Avon to Cheltenham
  • Bus

    $7 - $11
    1. Stratford-upon-Avon

      1 h 5 min - once daily

      $7 - $11

  • Train

    $45 - $74
    1. Stratford-upon-Avon

      50 min - hourly

      $10 - $14

    2. Birmingham Moor Street

      11 min - 3062 feet

    3. Birmingham New Street

      41 min - every 4 hours

      $35 - $60

  • Bus, line 540 bus, line 41 bus

    $19
    1. Stratford-upon-Avon, Oxfam

      42 min - hourly

      $7

    2. Evesham, Bus Station

      39 min - every 2 hours - line 540

      $7

    3. Tewkesbury, Boots

      29 min - every 20 minutes - line 41

      $5

  • Taxi

    $170 - $210
    1. Stratford-upon-Avon

      42 min - 34 miles

      $170 - $210

  • Drive

    $7 - $11
    1. Stratford-upon-Avon

      42 min - 34 miles

      $7 - $11

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

From Stratford-upon-Avon bus to Cheltenham. 1 h 5 min £7. From Stratford-upon-Avon train to Birmingham Moor Street, walk to Birmingham New Street, then train to Cheltenham Spa. 1 h 58 min £46. From Stratford-upon-Avon, Oxfam bus to Evesham, Bus Station, line 540 bus to Tewkesbury, Boots, then line 41 bus to Cheltenham, Clarence Street arrival. 2 h 24 min £14. From Stratford-upon-Avon taxi to Cheltenham. 42 min £152. From Stratford-upon-Avon drive to Cheltenham. 42 min £6.