Yes, there are 404 trains. Would you like to tell me more to narrow your search?
Leaving Birmignham New Street, to Cambridge.
train-day train-departure train-destination
train-day train-departure train-destination
train-day train-departure train-destination
train-day train-departure train-destination