Incessant heavy rainfall and strong winds battered Mumbai and neighbouring Thane and Palghar districts, disrupting suburban train and bus services.