These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Colchester and Bath

distanceDistance144 miles (232 km)
changesDirect trainYes
carriersTrain providersGreat Western Railway

Trains from Colchester to Bath cover the 144 miles (232 km) long trip with our travel partners like Great Western Railway. There are direct train services available.

Travel Tips

Trains from Colchester to Bath
Travel by train to Bath easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Colchester to Bath.
FAQs
How many miles is it from Colchester to Bath by train?
The distance to Bath from Colchester by train is approximately 144 miles (232 km).
Which train providers can take me from Colchester to Bath?
For the trip from Colchester to Bath you can take a train with Great Western Railway. Be sure to check out all possible train providers that offer services to Bath from Colchester on Omio to compare what amenities they may have.
Stations

Important Stations and Airports for this Journey

Colchester
Bath
Colchester
Amenities
Colchester Town
Amenities
Hythe
Amenities