I wonder if you might be going to Tokyo this weekend by any chance.
Could it be ...? は「もしかして〜なの?」という疑問文なのに対し、by any chance は「もしかして・ひょっとして」という意味のフレーズです。
例:
Could it be your mistake?
「もしかしてあなたの間違いじゃない?」
I wonder if you might be going to Tokyo this weekend by any chance.
「今週末もしかして東京に行く予定?」
ご参考まで!