Los autobuses interurbanos conectan Benajarafe con las localidades de Málaga, Vélez-Málaga, Nerja, Periana, Riogordo y Almayate.