Help regarding dynamic movement system

Hello! I’m working on this Air Traffic Control game. In a nutshell I’d like to be able to have the player control where planes can taxi from any point on the airport. For example, an aircraft could be on one corner and I’d like to be able to move it anywhere I want on the taxi lines.

I’m making this post because I can’t think of the best way to implement this. If a plane starts at Point A and needs to get to point B I could make an animation/tween for that movement but if it needs to get from point A to point D, would I have to make one just for that one as well? This is how I have it now but I’d like to change it. I’m looking for a way to be able to control movement without needing to create animations/tweens for each and every single possible movement the player can instruct the aircraft to make.

Any ideas or suggestions regarding this conundrum of mine would be much appreciated, thanks!