My Miele machine (yes, I know, we have too much money!) can be customised by adjusting temperature, number of rinses, energy-save, etc and whole cycles can range from about 30 minutes up to nearly three hours ( the most frequently used cycle is "automatic-plus" which is about 1 hr 25 mins). The time-remaining display gives the exact time of the cycle to the minute.
(Don't forget that cotton washes take a lot more time (in general) than synthetic wash-cycles).