Reasonably accurate, I use it when riding in our nature reserve, again it depends on the device used. I use an iPhone, the ride starts with a substantial 3 km climb with many steep climbs and descents in between start and finish. I end at the same spot and always have a variance of about 15 to 20m, thats after climbing about 600m, I think thats pretty good.