The visit at Punkva cave incl. the boat ride must be booked in advance (ideally mooonths in advance as the tickets get sold out very easily). On the day of your visit you pick up your the tickes 40 min. before the planned visit at Skalni Mlyn Information Centre. It really must be 40 min and not less, as from Skalni Mlyn info centre, there are 2 km to climb up to reach the entrance to the cave. If you don't feel like walking there is a mini train available that takes you to the top within a few minutes, but leaves every 20 min starting at full hour. The guide shows up punctually at the entrance to the cave and walks you first through the cave itself. Unfortunately all the information was provided in Czech only, which is a bit inconvenient provided the fact it's a global attraction visited by tourists from all over the world. After 1200 m you reach Macocha Abyss that you admire from the bottom (if you want to see it from the top, there is a cable car that can take you there from a different starting point - probably it should be possible to walk up, unfortunately I couldn't see such a chance and the deatils in Czech didn't help any further). From the bottom of Macocha you take the boat. It becomes a bit thrilling at times, as the tunnels are very narrow in some areas, but it's a great ride you can't miss! This is the end of the tour, where you can either come back by train again or walk down the hill. It's possible to take pictures, if you buy a special permission at Skalni Mlyn IC, but only up until the point you start the boat ride (where for safety reasons t's forbidden).