← Change station
Shelford
Earlier trains
18:25
London Liverpool Street
2H55 • Greater Anglia • 5 coaches
1
18:43
Cambridge North
2H48 • Greater Anglia • 10 coaches
2
19:25
London Liverpool Street
2H59 • Greater Anglia • 10 coaches
1
19:43
Cambridge North
2H52 • Greater Anglia • 5 coaches
2
Later trains