Google para casi todo, incluso para esto
Más allá de Google hay vida y por ejemplo para dibujar online rutas y poder descargarlas tienes para Navarra éste enlace: Sistema de Información Territorial de Navarra
En general para cualquier sitio ya sea en España u otro país, siempre puedes descargarte el mapa correspondiente, calibrarlo y con un software instalado en tu PC como por ejemplo el OZI, dibujar la ruta para así calcular la distancia.
Si quieres las altímetrías tendrás que buscar un track igual o similar. Siempre puedes fijarte en las curvas de nivel del mapa y calcularlo a ojo.
Hay algunas cosas hechas para calcular los desniveles sin error para cualquier combinación de caminos dados en una determiminada zona, pero no están disponibles de manera gratuita.