Brno station - train (30 mins) -> Blansko station
Blansko station - bus (once in 2 hours!!) -> Punkevní jeskyně
If I had a car, it was much easier to go there.
But it was a great experience.
Please take note that you need reservation with email or phone call, to enter the cave in advance.