In English, the word "home" can be both a noun and an adverb of place* (or location).
In this example it is being used as an adverb of place, so it does not need the preposition "to."
Note: By mentally adding the suffix "-ward" to the word, you can see how it operates as an adverb, not a noun:
e.g.,
"I'm going home(ward)."
“The wind is blowing south(ward).”
Note that this is not a rule, but just a way of looking at it.
In this example it is being used as an adverb of place, so it does not need the preposition "to."
Note: By mentally adding the suffix "-ward" to the word, you can see how it operates as an adverb, not a noun:
e.g.,
"I'm going home(ward)."
“The wind is blowing south(ward).”
Note that this is not a rule, but just a way of looking at it.