Las comunicaciones con la capital son la autovía A-67, la CA-232 y el ferrocarril de la compañía FEVE que también comunica con Torrelavega y cuenta con sendas estaciones en Mogro y Gornazo.