「これまでに」は up to now か up till now で言うことができます。
例文 How many countries have you been to up to now?
「これまでに何カ国行ったことがありますか?」
例文 I've been to five different countries.
「5か国に行ったことがあります。」
参考になれば幸いです。
so far で’これまでに’とか’今までに’という意味になります。
ちなみに did you go を使う時は、’今までに’という使い方ではなく、特定の時期の終わった過去を指して、その時に行った国はいくつですか? という風に使います。
例えば相手が、旅行に行って帰ってきた時に、’今回の旅行でいくつの国に行きましたか’ ’How many countries did you go to on your trip?’ という感じです。(^ ^)/