Está comunicado por la carretera nacional N-623 de Santander a Burgos, por la carretera secundaria CA-240 de Maliaño a Puente Arce, la carretera local CA-308 desde Revilla a Peñacastillo y la S-30 que lleva a Bilbao.