Special offer: There are no booking fees between 29 July - 31 December 2020. Read COVID-19 updates on European train services here. Sonderregelung: Vom 29. Juli bis 31. Dezember 2020 erheben wir keine Buchungsgebühren. Lies Coronavirus-Updates über Zugverbindungen in Europa hier. Offre exceptionnelle: Pas de frais de réservation entre le 29 juillet et le 31 décembre 2020. Lisez notre page dédiée aux nouvelles sur le Covid-19 et les conditions de circulation en Europe ici. Offerta speciale: Non sono previsti costi di prenotazione nel periodo tra il 29 luglio e il 31 dicembre 2020. Leggi gli aggiornamenti COVID-19 sui servizi dei treni in Europa qui. Oferta excepcional: No hay gastos de gestión entre el 29 de julio y el 31 de diciembre de 2020. Lea las actualizaciones sobre COVID-19 y los servicios de trenes europeos aquí. Oferta especial: não há taxas de reserva entre 29 de julho - 31 de dezembro de 2020. Leia as atualizações sobre o Covid-19 e os serviços ferroviários europeus aqui.

Trains to Worcester

Bromsgrove to Worcester by train

from $5.96

Avg 0 changes 16m

Cardiff to Worcester by train

from $32.63

Avg 1 change 1hr 45m

Hereford to Worcester by train

from $13.34

Avg 0 changes 37m

Cheltenham to Worcester by train

from $34.97

Avg 0 changes 20m

Birmingham to Worcester by train

from $11.40

Avg 0 changes 33m

London to Worcester by train

from $14.89

Avg 0 changes 2hr 1m

Smethwick to Worcester by train

from $10.10

Avg 0 changes 44m

Bristol to Worcester by train

from $18.52

Avg 0 changes 1hr 17m

Gloucester to Worcester by train

from $17.74

Avg 0 changes 31m

Kidderminster to Worcester by train

from $8.55

Avg 0 changes 19m

Reading to Worcester by train

from $12.95

Avg 0 changes 1hr 33m

Oxford to Worcester by train

from $7.77

Avg 0 changes 1hr 4m

Wolverhampton to Worcester by train

from $30.82

Avg 1 change 1hr 7m

Manchester to Worcester by train

from $48.95

Avg 1 change 2hr 20m

Birmingham International to Worcester by train

from $24.86

Avg 1 change 59m

Glasgow to Worcester by train

from $33.02

Avg 1 change 4hr 43m

Gatwick Airport to Worcester by train

from $110.08

Avg 1 change 3hr 22m

Stourbridge to Worcester by train

from $8.94

Avg 0 changes 28m

Malvern to Worcester by train

from $7.38

Avg 0 changes 8m

Nottingham to Worcester by train

from $24.22

Avg 1 change 2hr 6m

Exeter to Worcester by train

from $38.20

Avg 1 change 2hr 10m

Cambridge to Worcester by train

from $43.25

Avg 1 change 3hr 28m

Liverpool to Worcester by train

from $14.25

Avg 1 change 2hr 33m

Leeds to Worcester by train

from $23.83

Avg 1 change 2hr 47m

Stoke-on-Trent to Worcester by train

from $18.78

Avg 1 change 1hr 43m

Halifax to Worcester by train

from $28.30

Avg 2 changes 3hr 41m

Coventry to Worcester by train

from $14.89

Avg 1 change 1hr 10m

York to Worcester by train

from $44.29

Avg 1 change 2hr 53m

Evesham to Worcester by train

from $10.36

Avg 0 changes 14m

Droitwich Spa to Worcester by train

from $4.27

Avg 0 changes 6m

Moreton-in-Marsh to Worcester by train

from $17.74

Avg 0 changes 29m

Southampton to Worcester by train

from $47.79

Avg 1 change 2hr 38m

Newton Abbot to Worcester by train

from $35.03

Avg 1 change 2hr 41m

Stafford to Worcester by train

from $17.87

Avg 1 change 1hr 26m

Cradley Heath to Worcester by train

from $9.84

Avg 0 changes 34m

Carlisle to Worcester by train

from $81.59

Avg 1 change 3hr 33m

Derby to Worcester by train

from $35.55

Avg 1 change 1hr 30m

Ledbury to Worcester by train

from $9.58

Avg 0 changes 22m

Plymouth to Worcester by train

from $44.68

Avg 1 change 3hr 17m

Preston to Worcester by train

from $23.96

Avg 1 change 2hr 26m

Brighton to Worcester by train

from $66.69

Avg 1 change 3hr 50m

Sheffield to Worcester by train

from $24.35

Avg 1 change 2hr 2m

Crewe to Worcester by train

from $12.30

Avg 1 change 1hr 42m

Rowley Regis to Worcester by train

from $19.68

Avg 0 changes 39m

Leicester to Worcester by train

from $23.44

Avg 1 change 1hr 38m

Newport to Worcester by train

from $32.63

Avg 1 change 1hr 30m

Hanborough to Worcester by train

from $23.31

Avg 0 changes 56m

Paris to Worcester by train

from $152.81

Avg 1 change 5hr

Edinburgh to Worcester by train

from $44.68

Avg 1 change 5hr 7m

Swansea to Worcester by train

from $29.79

Avg 1 change 2hr 43m

Doncaster to Worcester by train

from $38.79

Avg 1 change 2hr 28m

Bath to Worcester by train

from $25.51

Avg 1 change 1hr 36m

Honeybourne to Worcester by train

from $10.36

Avg 0 changes 26m

Pershore to Worcester by train

from $5.96

Avg 0 changes 10m

Newcastle upon Tyne to Worcester by train

from $70.38

Avg 1 change 3hr 51m

Milton Keynes to Worcester by train

from $23.05

Avg 1 change 1hr 46m

Slough to Worcester by train

from $42.09

Avg 0 changes 1hr 49m

Stratford-upon-Avon to Worcester by train

from $17.61

Avg 0 changes 1hr 46m

Shrewsbury to Worcester by train

from $27.20

Avg 1 change 1hr 40m

Salisbury to Worcester by train

from $18.52

Avg 1 change 2hr 32m

Swindon to Worcester by train

from $18.52

Avg 1 change 1hr 15m

Ashchurch for Tewkesbury to Worcester by train

from $12.56

Avg 0 changes 16m

Lancaster to Worcester by train

from $59.64

Avg 1 change 2hr 46m

Basingstoke to Worcester by train

from $33.02

Avg 1 change 2hr 13m

Country guide

Train tickets in the UK

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.