The time it takes to canoe 10 miles is 3.5 hours. Because taking no breaks and canoeing straight through on calm, still water, the average canoeist can paddle around 2.6 knots or 3 mph.