La carretera N-550, La Coruña-Vigo, atraviesa la villa, y la une con la capital de la provincia, de la que dista 21 km, y con Santiago de Compostela, capital de la Comunidad Autónoma, de la que la separan 36 km.