La distance entre Sainte-Anne-sur-Vilaine et Lansac est de 679 km. La durée de conduite estimée pour le trajet est de 6 h 24 min et la route principale pour cet itinéraire est le A 10. La distance entre Sainte-Anne-sur-Vilaine et Lansac en ligne droite est de 525 km.