The literal word-for-word translation of what you want to say is "Until when will you be living here?".
Although this is grammatically correct, it sounds awkward and unnatural. Most native speakers would say this very simply with a present tense :
" How long are you here for?"
The answer might be "Another three weeks. I'm going home in the middle of December."