Apple doesn’t allow us to fetch the location right away, but we do get it when there has been a significant change in the location. For a device that is traveling, you should be able to get that with fairly good accuracy.

Have a look at this discussion to know more about ensuring you get the device locations with maximum accuracy.