We are destined to meet you thousands of miles away.
This sentence means that two people are destined to meet each other even if they are thousands of miles apart. The same is true for love. It is destined by God. This is a way of expression. Different people will have different understandings and expression.