It is very rare that cruises are cancelled due to rain. Fortunately, when it rains in Milford Sound (which is often!) you get the opportunity to see the hundreds of non-permanent waterfalls that come to life.