We're staying in Stuttgart for the Christmas market but would like to visit Esslingen for the day. What train do we catch to Esslingen, how much and do they run in the morning, say around 9:30am. For the return journey, are there trains returning from Esslingen to Stuttgart at around 7pm. We have never been to Germany before, do not speak a word but don't see that this should put us off trying to explore new towns. Please help.