Find Your Way

Where is Colchester?

Essex Map

Colchester is in the East of England within the county of Essex. Situated close to the coast in East Anglia it is on the border with Suffolk and around 50 miles North-East of London.

The town of Colchester sits on the edge of Constable County, a designated Area of Outstanding Natural Beauty within the Dedham Vale. Located in a beautiful part of the country you will find many picturesque and historic towns and villages close by as well as cities including Chelmsford, Ipswich, Norwich and of course London.

Colchester can be reached from London in under an hour by train from Liverpool Street Station, or by taking the A12 if driving. It is close to both London Stanstead and London Southend Airports as well as Harwich International Port for Ferry Travel.

Colchester from London

If you’re looking for great places to visit near London, Colchester is the perfect place to go for a day trip or longer holiday.

Britain's First City is just a 50 minute train-ride from Liverpool Street Station or even less from Stratford. If you prefer to drive it's around 45 minutes down the A12 from Junction 28 of the M25.

Trains run at 15 minute intervals, and there's a regular National Express coach service departing Victoria Coach Station and London Stansted Airport throughout the day.

Once in Colchester you will find good transport links to East Anglia, Suffolk, Norfolk and the East Coast as well as the immediate surrounding area.

Colchester Town Rail Station
You can take the train to Colchester Station, or Colchester Town Station. Colchester Town is more central, but Colchester (or Colchester North) has more frequent, and quicker, trains.

Colchester Station is around a 20 minute walk to the Town Centre. There are regular buses (approx every 10 minutes), or you can walk by following the elephants!