От аэропорта Шарлеруа до центра Брюсселя курсирует прямой автобус Flibco. Автобусы отправляются каждые 30 минут, а до Брюсселя можно доехать всего за 55 минут. Стоимость билета в одну сторону составляет 17€.