Cheap Bus, Train and Carpool tickets to Stratford-upon-Avon

What are the most popular routes to Stratford-upon-Avon?

Birmingham - Stratford-upon-AvonAverage priceSGD 22Average duration53mDaily departures24
London - Stratford-upon-AvonAverage priceSGD 42Average duration3h 40mDaily departures1
Worcester - Stratford-upon-AvonAverage priceSGD 35Average duration2h 2mDaily departures9
London - Stratford-upon-AvonAverage priceSGD 78Average duration2h 9mDaily departures11
Warwick - Stratford-upon-AvonAverage priceSGD 15Average duration21mDaily departures12