Is the following sentence correct?

“ what is he going to England for?”

I’m Trying to convey what is his purpose for going to England

Thank you

You might say "Why is he going to England?"

As for the sentence you gave, many people eschew ending sentences with a preposition, but it is a common colloquial usage. It stems from the German roots of English, where some verbs have a separable prefix. In German, that prefix is moved to the end of the sentence or clause. It shows up in English as a preposition at the end. It's really more of an adverb. But, in the spirit of the usage, here is a humorous story.

A young boy was upset with his father for having brought he wrong book upstairs to read at bedtime. When he saw the book, he complained, "What did you bring that book I don't want to be read to out of up for?"