There are 19 trains that meet your needs. Would you like to narrow it down by time or destination?
Yes, the train needs to arrive in Cambridge by 12:15.
train-arriveby train-day train-departure train-destination
train-arriveby train-day train-departure train-destination
train-arriveby train-day train-departure train-destination
train-arriveby train-day train-departure train-destination