Speech writing time varies with the length of the speech. If you opt for a speech-writing service, the standard time would be around 5-6 hrs, though the word limit and the speech-writer availability decide the time it will take to write the speech.