I'm afraid 06:55 is the earliest I could find.
What? 16:15 is later that 6:55. Are you saying you have nothing arriving in almost 10 hours after 6:55?
train-arriveby train-day train-departure train-destination
train-arriveby train-day train-departure train-destination train-leaveat
train-arriveby train-day train-departure train-destination train-leaveat
train-arriveby train-day train-departure train-destination train-leaveat