Guided tour From Hazyview: Blyde River Canyon Boat Cruise Pickup available Duration: 9 hours From $119.89 per person