First train | 04:23 | |
---|---|---|
Last train | 00:46 | |
Departure station | London | |
Arrival station | Colchester | |
Journey time | From 45m | |
Distance | 51 miles (83 km) | |
Frequency | 128 trains per day | |
Changes | Direct trains available | |
Price | From £10 | |
Train operators |
Looking to travel from London to Colchester by train? You've come to the right place!
It usually takes around 1h 1m to travel the 51 miles (83 km) from London to Colchester by train, with around 113 trains running on this route daily. As soon as you board the train, you'll be able to make yourself comfortable and enjoy the journey as there are direct services available. Greater Anglia trains serve the route from London to Colchester. They’ll get you to your destination in just 45m, and with most trains being equipped with free WiFi, you’ll stay connected the whole way.
If you want to snap up the cheapest fares, book an Off-Peak time and get a Railcard. You can check ticket prices in our Journey Planner at the top of the page.
Keen to book your train tickets from London to Colchester? No need to wait, start a search with us today! If you want to learn a bit more about the journey first, you can find our train timetable below, tips on booking cheap tickets and our FAQs including first and last train times.
For more money-saving tips on UK and European train travel, read our cheap train tickets guide.