Short Answer
You should first distribute Zakāh to your relatives [excluding parents and children], regardless of where they live. After that, you should distribute Zakāh locally since it was collected from the same area, unless there is an urgent need elsewhere for it.
Version 0.25
Shaykh Mustafa Umar