I believe there is a "battle planner" app for 99 cents. Other than that, take the risk that the enemy thinks it was a mistake since you cancelled the attack so quickly
You can see the walk time before you hit confirm. Also, there is a post on the forums describing how to set up an excel spreadsheet. It works great. I stopped using BattlePlanner when I started using excel.