La distance entre Saint-Mars-Vieux-Maisons et Passavant-la-Rochère est de 297 km. La durée de conduite estimée pour le trajet est de 3 h 17 min et la route principale pour cet itinéraire est le N 4. La distance entre Saint-Mars-Vieux-Maisons et Passavant-la-Rochère en ligne droite est de 218 km.