I've moved this thread to VX Ace Support. Please be sure to post your threads in the correct forum next time. Thank you.
If you have the movement set up as an Autonomous Move Route, that repeats by default, I think (check if there's a Repeat box there, and make sure it's blank).
If you have it as a Set Move Route command, having Repeat checked would make it loop. Having it within a Loop block would also make it loop. If it's a Set Move Route command and your event page is set to have an Autorun or Parallel Process trigger, that would also cause it to loop.
Please show screenshots, with the FULL event window visible, so we can see how it's all set up.