El concejo se halla bien comunicado por la carretera N-634 que recorre la costa asturiana enlazando con Aviles y la Autopista A-66 por el oriente y con la autopista A-6 y N-642 por el occidente. Asimismo, cuenta con una buena red de carreteras locales y comarcales, entre las que destacan la AS-23 y la AS-24, que cruzan el concejo de Norte a Sur.
Oviedo-Ferrol con trenes diarios en ambas direcciones.
La estación está situada en la Roda a 7Km. de la capital del concejo por la A-23
Para más información consultar la Web de FEVE.
Las líneas de autobuses que tienen parada en Tapia son las siguientes:
Para más información consultar la Web de ALSA.