Diyarbakır'dan hemen hemen Türkiye'nin her yerine otobüs ile yolculuk mümkündür. Otogar şehir merkezindedir. Yolcular şehir içi minibüsleri ve belediye halk otobüsleri ile taşınmaktadır.
Havalimanı: Şehir merkezine uzaklığı 3 km.dir. Her gün düzenli olarak Ankara ve İstanbul'a uçak seferleri bulunmaktadır.