Are you interested in just tracklogs (like the ones you get from apps like Endomondo), or do you also want place names associated with your locations (like you get from Moves)?
Google Timeline is a good option, but isn't more accurate then Moves. It is a bit smarter as it makes use of appointments (if you use Google Calendar) and searches (if you use Google Maps). You can edit not just incorrect locations (like with Moves), but also incorrect begin and end times. Unfortunately there doesn't seem to be an official way to export all of the data (neither Google Fit nor Google Takeout appear to include place names).
Smarter Time could be another option, haven't looked at it much yet.