Trains to Chester Find train times and tickets

Kingston upon Hull to Chester by train

from £26.60

Avg 1 change 3hr 12m

Sheffield to Chester by train

from £28.80

Avg 1 change 1hr 54m

Stockport to Chester by train

from £9.70

Avg 0 changes 1hr 15m

Stoke-on-Trent to Chester by train

from £10.00

Avg 1 change 58m

Newport to Chester by train

from £23.00

Avg 0 changes 2hr 30m

Prestatyn to Chester by train

from £12.50

Avg 0 changes 27m

Birmingham International Airport to Chester by train

from £14.50

Avg 0 changes 1hr 42m

Llandudno Junction to Chester by train

from £10.50

Avg 0 changes 39m

Blackpool to Chester by train

from £17.50

Avg 1 change 1hr 29m

Preston to Chester by train

from £25.00

Avg 1 change 53m

Brighton to Chester by train

from £210.60

Avg 1 change 3hr 40m

Dundee to Chester by train

from £112.00

Avg 2 changes 4hr 48m

Portsmouth to Chester by train

from £29.50

Avg 1 change 4hr 41m

Luton to Chester by train

from £35.00

Avg 1 change 2hr 27m

Leeds to Chester by train

from £17.50

Avg 1 change 2hr

Crewe to Chester by train

from £12.00

Avg 0 changes 19m

York to Chester by train

from £23.00

Avg 1 change 2hr 27m

Durham to Chester by train

from £21.50

Avg 1 change 3hr 28m

Swansea to Chester by train

from £146.80

Avg 1 change 4hr 1m

Cardiff to Chester by train

from £23.00

Avg 0 changes 2hr 44m

Hereford to Chester by train

from £18.50

Avg 0 changes 1hr 37m

Cambridge to Chester by train

from £24.00

Avg 1 change 3hr 14m

Ormskirk to Chester by train

from £7.70

Avg 1 change 1hr 19m

Northampton to Chester by train

from £18.00

Avg 1 change 1hr 48m

Poole to Chester by train

from £33.00

Avg 1 change 5hr 1m

Aberdeen to Chester by train

from £21.50

Avg 2 changes 6hr 16m

Middlesbrough to Chester by train

from £62.90

Avg 1 change 3hr 26m

Plymouth to Chester by train

from £75.00

Avg 1 change 4hr 54m

Southampton to Chester by train

from £29.50

Avg 1 change 3hr 56m

Shrewsbury to Chester by train

from £10.90

Avg 0 changes 53m

Cambridgeshire to Chester by train

from £43.80

Avg 1 change 3hr

Nuneaton to Chester by train

from £12.00

Avg 1 change 1hr 15m

Norwich to Chester by train

from £23.00

Avg 1 change 4hr 23m

Bolton to Chester by train

from £18.50

Avg 1 change 1hr 20m

Milton Keynes to Chester by train

from £23.00

Avg 0 changes 1hr 27m

Bristol to Chester by train

from £25.00

Avg 1 change 2hr 49m

Menai Bridge to Chester by train

from £8.50

Avg 0 changes 1hr 2m

Lancaster to Chester by train

from £65.40

Avg 1 change 1hr 14m

Chesterfield to Chester by train

from £31.00

Avg 1 change 2hr 25m

Derby to Chester by train

from £19.40

Avg 1 change 1hr 40m

Birmingham to Chester by train

from £10.00

Avg 0 changes 1hr 13m

Leicester to Chester by train

from £38.10

Avg 1 change 1hr 27m

Wrexham to Chester by train

from £5.70

Avg 0 changes 15m

Wolverhampton to Chester by train

from £7.50

Avg 0 changes 55m

Manchester to Chester by train

from £6.00

Avg 0 changes 56m

Coventry to Chester by train

from £12.00

Avg 1 change 1hr 25m

Doncaster to Chester by train

from £25.10

Avg 1 change 2hr 26m

Liverpool to Chester by train

from £7.05

Avg 0 changes 39m

Reading to Chester by train

from £29.50

Avg 1 change 2hr 58m

Stafford to Chester by train

from £17.50

Avg 0 changes 38m

London to Chester by train

from £17.00

Avg 0 changes 1hr 58m

Langwathby to Chester by train

from £12.50

Avg 1 change 1hr 50m

Huddersfield to Chester by train

from £12.30

Avg 1 change 1hr 42m

Tamworth to Chester by train

from £12.00

Avg 1 change 1hr 8m

Newcastle upon Tyne to Chester by train

from £23.50

Avg 1 change 3hr 41m

Holyhead to Chester by train

from £17.00

Avg 0 changes 1hr 29m

Oxford to Chester by train

from £25.40

Avg 1 change 2hr 34m

Ellesmere Port to Chester by train

from £3.95

Avg 1 change 27m

Inverness to Chester by train

from £32.00

Avg 1 change 7hr 3m

Warrington to Chester by train

from £8.10

Avg 0 changes 27m

Glasgow to Chester by train

from £13.00

Avg 1 change 3hr 13m

Birkenhead to Chester by train

from £6.10

Avg 0 changes 34m

Carlisle to Chester by train

from £17.00

Avg 1 change 2hr 4m

Edinburgh to Chester by train

from £13.50

Avg 1 change 3hr 30m

Dublin to Chester by train

from £36.00

Avg 1 change 4hr 28m

Bournemouth to Chester by train

from £53.00

Avg 1 change 4hr 28m

Helens to Chester by train

from £8.10

Avg 0 changes 37m

Paris to Chester by train

from £69.00

Avg 1 change 4hr 57m

Darlington to Chester by train

from £20.50

Avg 1 change 3hr 5m

Rugby to Chester by train

from £20.00

Avg 1 change 1hr 21m

Ramsgate to Chester by train

from £24.00

Avg 1 change 4hr 3m

Search accommodation in Chester

Airbnb
Country guide

Trains to the UK

Read our country guide

Log in / Register

  1. We'll assume you've read
    our Terms of Service.