La distance entre Espalion et Montpellier est de 185 km. La durée de conduite estimée pour le trajet est de 2 h 3 min et la route principale pour cet itinéraire est le Route d'Espalion à Millau, D 28. La distance entre Espalion et Montpellier en ligne droite est de 135 km.