来る必要はなかったのに

you needn't have come

→ 来る
phrase Rare #35,065
you needn't have come Expresses that coming was unnecessary, often with a sense of regret, apology, or sympathy. The ending のに means “although” or “even though” and leaves the rest of the thought implied.
JA: わざわざ来る必要はなかったのに。
EN: You really didn't need to come.

そんなに早く来る必要はなかったのに

You didn't need to come so early.

彼女はその会合に来る必要はなかったのに

She didn't need to come to that meeting.

あなたは来る必要はなかったのに

You didn't need to come.

君はそんなに早くここに来る必要はなかったのに

You didn't have to come here so early.