How about the TR0788 train that leaves at 05:32?
Does that train arrive in Cambridge before 17: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