Trains to Colchester Find train times and tickets

Sheffield to Colchester by train

from £66.00

Avg 1 change 3hr 43m

Lowestoft to Colchester by train

from £9.50

Avg 1 change 1hr 48m

Braintree to Colchester by train

from £8.80

Avg 1 change 32m

Great Yarmouth to Colchester by train

from £16.00

Avg 1 change 1hr 33m

Islington to Colchester by train

from £10.00

Avg 0 changes 46m

Birmingham to Colchester by train

from £17.00

Avg 1 change 2hr 52m

Basildon to Colchester by train

from £20.00

Avg 1 change 1hr 30m

Newcastle upon Tyne to Colchester by train

from £113.00

Avg 1 change 4hr 18m

Bristol to Colchester by train

from £29.00

Avg 1 change 3hr 13m

Cambridge to Colchester by train

from £8.00

Avg 1 change 1hr 40m

London to Colchester by train

from £10.00

Avg 0 changes 46m

Preston to Colchester by train

from £40.00

Avg 1 change 3hr 48m

York to Colchester by train

from £39.20

Avg 1 change 3hr 25m

Peterborough to Colchester by train

from £22.70

Avg 0 changes 1hr 58m

Leeds to Colchester by train

from £39.20

Avg 1 change 3hr 38m

Hatfield Peverel to Colchester by train

from £7.20

Avg 0 changes 12m

Frinton-on-Sea to Colchester by train

from £7.30

Avg 0 changes 26m

West Ham to Colchester by train

from £10.00

Avg 0 changes 44m

Search accommodation in Colchester

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.