Malatya merkezde ulaşım, otobüs, minibüs, dolmuş, trambüs, taksi, şahsi araç ve kiralık araç ile sağlanmaktadır. Belediye otobüsleri, 70’ten fazla hatta 2000’den fazla durakta hizmet vermektedir. Toplu taşıma araçlarında Malatya Kart adı verilen bir elektronik kart kullanılmaktadır. Ayrıca, 06:00 – 23:00 saatleri arasında hizmet veren toplu taşıma araçlarının haricinde, ticari taksiler de kullanılabilir.