In reply to annieman:
If you put all the postcodes into Google maps you can drag and drop to reorganise the order of the stops to minimise time/distance. It's manual but you do not at least benefit from Google using traffic info to estimate time.
You need to use the desktop version and start with to and from and then add stops.