La estación de autobuses está situada en Beiramar, a unos 100 m. del Ayuntamiento. Las principales conexiones enlazan distintos puntos del municipio, Pontevedra o Vigo mediante líneas regulares.
En verano hay líneas que conectan Pontevedra con nuestras maravillosas playas.