This is a more formal way of saying it, but people may know you are not a native if you say it like this.
In english, there are usually shortened responses to greetings. For example, in America, it is more common that someone would say "you too", as a response. Also, "same" would work (but if you say "same" deliver this with a smile, because any response with one word can seem dismissive or rude if said with a serious face).
Here are some other more formal, but less common responses:
"yourself as well"
"you as well"
"the same to/for you"
"likewise"