Look for the Havesine formula to calculate distance and bearing to get from one coordinate to another, point your robot in the correct direction, move the calculated distance.
The only issue I see is that you have to be moving significant distances (GPS error is typically a few meters at best) so you're probably talking about distances of 10-100 meters or even more. That likely requires obstacle avoidance and other techniques to have your robot move there, without getting stuck, breaking things, breaking itself, and keeping the rest of the world safe in the process.This in turn requires a way to keep track of where you are and where you're heading to at all times so you can actually end up there.