FYI, I have a friend with a Parrot Bebop 2 drone.
It can be programmed with the aid of Google Maps to fly unaided (i.e. loss of signal to the base controller is fine) on a specific course up to about 2-3KM away and return within its 25 min battery life. Max height is 150 metres AGL.
Maximum control distance with line-of-sight controller and video signal using a long-range WiFi signal is about 2KM (probably less in built-up areas).
Maximum airspeed is 32 knots.