One of the longest canoe trip every taken was 12,182 miles from Winnipeg, Canada all the way to the mouth of the Amazon River in Belém, Brazil. It took a father and his sons, 23 months to complete the journey.