Is there any affect of rain on the running schedule of this train? Does this train gets cancelled in case of heavy rains and does it arrive on time to Udupi or is it always late? I am travelling on 2nd August from Yeshwantpur to Udupi, should i book ticket on this train or other one (night train - 16523), please suggest?