"You don't seem to realise that a housewife's working day can run to fifteen hours or so."
Question 1: Is "run to" correctly used here?
Question 2: Is it okay to use "come to," "reach" or "run up to" instead of "run to"?
Nobody was told, mistakenly or otherwise, that run to + time is not good English. The comment that was made was one of a tentative opinion, and not an asseveration of something being incorrect: "....didn't sound like good English to me...".
It is not formal English, to be used in written work. That's why the Google citations are sparse. It is colloquial, rather than incorrect. It is common in casual speech, but not in written work.