From Colchester train to Liverpool Street Underground Station, Tube to Farringdon, then train to St Albans City. 1 h 31 min £33. From Colchester Town Centre, St. John's Street bus to Chelmsford City Centre, Railway Station, line 59 bus to Harlow Town Centre, Bus Station (Harlow Bus Stn), then bus to St Albans City Railway Station. 4 h 17 min £14. From Colchester drive to St Albans. 1 h 10 min £13.
Bus or train from Colchester to St Albans?
Greater Anglia operates a train from Colchester to St Albans every 30 minutes. Tickets cost $24 - $35 and the journey takes 52 min. 2 other operators also service this route. Alternatively, Arriva UK operates a bus from Colchester to St Albans every 15 minutes. Tickets cost $5 - $8 and the journey takes 1 h 18 min. 2 other operators also service this route.