Dishwashers can take anywhere from 35 minutes to 4 hours to run a cycle. It depends on the wash settings as well as the amount of load present in a wash cycle. Every dishwasher has a different time duration depending on the brand. The heating cycle of water is another crucial factor that decides the course of dishwashing. Some even come with the delay facility to increase the standby time.