Just sort of thinking out loud here, but…
Two actors, one for start position, one for end position.
User sets location of both of them, there are a million ways to do that, hard to know what the best way would be without more context.
Then use a timeline to power a lerp between world position of actor 1 and world position of actor 2. set the position of the camera to the output of that lerp.
Is that sort of where you’re looking to go?