Belén cuenta con tres estaciones de autobuses propiedad de compañías privadas que ofrecen desplazamientos a Jerusalén, Beit Jala, Beit Sahour, Hebrón, Nahalin, Battir, Al-Khadr, al-Ubeidiya y Beit Fajjar.