La distance entre La Roche-Maurice et Avezan est de 820 km. La durée de conduite estimée pour le trajet est de 8 h 5 min et la route principale pour cet itinéraire est le A 10. La distance entre La Roche-Maurice et Avezan en ligne droite est de 639 km.