Городской транспорт имеется в Уагадугу и Бобо-Диуласо. Он представлен, как правило, 10-14 местными минибусами и тендерами Пежо-404, перевозящими людей в кузове. Железнодорожная линия протяженностью в 770 км связывает приграничный с Кот д'Ивуар городок Niangoloko с Уагадугу. Ежедневный поезд отправляется в 10.30 утра из Абиджана (Кот д'Ивуар) в Уагадугу (Буркина-Фасо), следуя через города Буаке, Феркесседугу и Бобо-Диуласо. Дополнительная линия действует между Уагадугу и Kaya. Спальные вагоны, продолжающие путь в Кот д’Ивуар вполне комфортабельны. Вместе с тем, прицепные вагоны с сидячими местами между Уагадугу и Бобо-Диуласо, как правило, переполнены пассажирами.
Такси имеются во всех крупнейших городах страны - Уагадугу, Бобо-Диуласо, Банфора. Обычно такси представляют собой старые Рено-4. Для остановки такси достаточно обычного жеста рукой, как и в любой другой стране мира.