Another thought: There may be more efficient phones out there but I have followed John_v advice and my old samsung s3 still is less than two hours to kill it using the gps function. Now maybe I like to look at the map and the screen too much, and I know the display is the watt eater but my old Garmin 705 can easily run two days touring and I still have battery in m phone for emergencies.
R