Do you know Lite-C?
EDIT: I just checked your post history. From there I could tell that you're still learning the basics.

You can use the path_ instructions to navigate an entity along a path. When it has reached the end of the path (easy to check, use path_nextnode), just put it back at the beginning and reattach it to it's path.
I wouldn't suggest you actually delete the entity, as this is slower and more prone to error than just transporting it somewhere else.