Bailleul est desservie par le réseau Arc-en-ciel 1 mis en place par le Conseil Général du Nord.
Ce réseau propose de nombreuses lignes reliant toutes les villes et villages de Flandre. Cinq lignes desservent Bailleul et les hameaux.