Byen er sluttpunkt for jernbane fra Lagos og Port Harcourt. Den har også en flyplass, Maiduguri International Airport.