Las principales vías de transporte son: la AP-53 autopista Santiago-Ourense, que tiene su primer peaje en San Mamede de Ribadulla; la N-525 que también conecta Santiago con Ourense atraviesa el municipio de Vedra; la AC-241, carretera comarcal que atraviesa por el sur de este a oeste y une las localidades de Arzúa y Padrón; la DP-1202 que conecta el centro del municipio con la N-525 y la DP-8203 que también desemboca en la N-525, ya en la entrada de Santiago de Compostela.