Cheap Train and Carpool tickets to Worcester

What are the most popular routes to Worcester?

Cheltenham - WorcesterAverage price£39Average duration45mDaily departures1
Gloucester - WorcesterAverage price£16Average duration37mDaily departures7
Reading - WorcesterAverage price£38Average duration1h 41mDaily departures11
Solihull - WorcesterAverage price£14Average duration1h 14mDaily departures3
Oxford - WorcesterAverage price£28Average duration1h 15mDaily departures12