You can get from Edinburgh to Colchester by train, bus or flight.
We couldn’t find any journeys for this date. Click below and try searching for another date.
The distance between Edinburgh and Colchester is around 326 miles (525 km).
Here are some other resources that might have the information you need