「サマースクールはいつまであるの?」または「いつ終わるの?」と言いたいときは、英語では "When does the summer school end?" と言います。
ここでは "When does ~ end?" の形を使っています。 "~ end" は "~が終わる" を意味し、 "When does" の部分で "いつ" を尋ねています。つまり、直訳すると「サマースクールはいつ終わるの?」となります。
「サマースクールはいつまでですか?」と言い換えるときは "Until when is the summer school?" と言いますが、こちらは少し硬い表現になります。
この場合、次のような言い方ができますよ。
ーWhen does your summer school finish?
「いつサマースクールは終わるの?」
ーHow long is your summer school?
「サマースクールどのくらい?」
ーWhen is your summer school over?
「サマースクールいつ終わるの?」
ご参考まで!