However far away it might be, I will definitely visit.
Even though it may be really far away, I will be sure to go there.
ーNo matter how far it is, I will surely go there.
「どんなに遠くても、私は必ずそこに行きます」
no matter how far it is で「どんなに遠くても」
surely で「きっと・必ずや」
ーHowever far away it might be, I will definitely visit there.
「どんなに遠くても、私は絶対そこに行きます」
however far away it might be で「どんなに遠くても」
definitely で「確実に・絶対に」
ーEven though it may be really far away, I will be sure to go there.
「たとえ遠く離れていたとしても、必ずそこに行きます」
even though it may be really far away で「たとえ遠く離れていたとしても」
be sure to ... で「必ず〜する」
ご参考まで!