If these two people have a predestined relationship,no matter how far apart they are,they will meet each other.
The word "千里" does not means a thousand miles.It means a long distance.
If you meet a Chinese friend in China and if you like him or her,you can use this sentence.