This is a publically funded site which will help plan journeys by public transport (or car). I have just tested it to see if it can get from my house to my parent's, by train, and it looks good. It includes coaches and trains.
It can also help you get to and from the stations at the end of your route. Although it suggested getting from their station to their house (in the same town) by going by train to the next town, and taking the bus back, and then walking, its first alternative was to give me a map of a walking route.
It also gives traffic news.
Access Transport Direct.