As Mike T said drive is the best option, it'll be far cheaper and you aren't tied in to exact travel times. After all if you miss your train you'll be charged over £100 for a one way journey.