Travel from Cheltenham-England to Stratford-upon-Avon

Bus or train from Cheltenham to Stratford-upon-Avon?

National Express operates a bus from Cheltenham to Stratford-upon-Avon once daily. Tickets cost $7 - $11 and the journey takes 1 hour 10 minutes. Marchants Coaches also services this route 6 times a week. Alternatively, CrossCountry operates a train from Cheltenham to Stratford-upon-Avon hourly. Tickets cost $40 - $60 and the journey takes 45 minutes.

Book transport from Cheltenham to Stratford-upon-Avon

How to get from Cheltenham to Stratford-upon-Avon

From Cheltenham bus to Stratford-upon-Avon.1 h 10 min£7
From Cheltenham Spa train to Birmingham New Street, walk to Birmingham Moor Street, then train to Stratford-upon-Avon.2 h 14 min£45
From Cheltenham, Clarence Street line 41 bus to Tewkesbury, Anchor, line 540 bus to Evesham, Bus Station, then bus to Stratford-upon-Avon, NatWest Bank.3 h 1 min£13
From Cheltenham taxi to Stratford-upon-Avon.42 min£141
From Cheltenham drive to Stratford-upon-Avon.42 min£5

How long does it take to get from Cheltenham to Stratford-upon-Avon?

The bus from Cheltenham to Stratford-upon-Avon takes 1 hour 10 minutes including transfers and departs once daily.

Is there a direct train between Cheltenham and Stratford-upon-Avon?

No, there is no direct train from Cheltenham to Stratford-upon-Avon. However, there are services departing from Cheltenham Spa and arriving at Stratford-upon-Avon via Birmingham Moor Street. The journey, including transfers, takes approximately 2 hours 14 minutes.

Is there a direct bus between Cheltenham and Stratford-upon-Avon?

Yes, there is a direct bus departing from Cheltenham and arriving at Stratford-upon-Avon. Services depart once daily, and operate every day. The journey takes approximately 1 hour 10 minutes.

Operators from Cheltenham to Stratford-upon-Avon

National Express+44 08717 818178National Express
CrossCountry0344 736 9123CrossCountry
West Midlands+44 121 634 2040West Midlands
Stagecoach WestStagecoach West
Astons of Kempsey+44 (0) 1905 820201Astons of Kempsey
Stagecoach Warwickshire01604 67 60 60Stagecoach Warwickshire