Международный аэропорт Боле принимает рейсы из разных стран мира. Добраться сюда из России можно с пересадкой в Стамбуле, Дубае или Франкфурте-на-Майне. Перемещаться по мегаполису удобнее и безопаснее на такси, но и общественный транспорт развит неплохо. Разветвленная сеть автобусов и «маршруток» охватывает город и ближайшие окрестности. Есть еще легкорельсовое метро, больше напоминающее трамвай; у него всего две ветки, зеленая и синяя. Такси делится на туристическое (желто-зеленые машины) и местное (голубые и белые). С водителями можно торговаться о цене поездки, большинство из них говорят по-английски. Возможна также аренда автомобиля, но следует учитывать, что трафик на дорогах очень плотный.