Bantu göçü, Bantu dilini konuşan bir insan topluluğu olan Bantu’nun Afrika’daki coğrafi yayılımını gösterir. Bantu; Baganda, Banyoro, Uganda Batoru, Akamba, Kikuyu ve diğerleri gibi grupları içerir. Bantu'nun kıtadan nasıl geçtiğine dair iki versiyon var.
İlk açıklama Bantu’nun, Nijerya’da bulunan Kamerun Yaylası ve Baunchi platosunun Batı Afrika bölgelerinden geldiğini iddia ediyor. Bu, Nijer havzasının orijinal Bantu gruplarının beşiği olduğu anlamına gelir. Bununla birlikte, bir başka teori de Bantu’nun Güneydoğu Kongo’da bulunan Katanga bölgesinden geldiğini ortaya koyuyor.
Daha sonra Bantu'nun doğuya ve güneye yayılarak alt Kongo bölgesine ulaştığına inanılıyor. Bantu göçü hızla gerçekleşti ve bu, çeşitli gruplar arasındaki dilin ortaklığından olabilirdi.
Bantu göçü, gruplar kıtada güneye doğru ilerlerken batı ve doğu bölümlerine ayrıldı. Doğuda, Bantu halkı geniş ve kuru araziyi tarımsal amaçlar için kullandı. Batıda, ıslak, geniş meralar büyükbaş hayvan yetiştiriciliği için idealdi.
Bantu göçü, Afrika'nın kültürel ve ekonomik yapısını büyük ölçüde tanımladı. Günümüzde kıtanın doğu, orta ve güney kesimlerinin çoğu, doğrudan bu orijinal Bantu gruplarından gelen insanlardan oluşmaktadır.
Afrika köle ticareti, Afrika bölgesini büyük ölçüde tanımlayan başka bir göç modeli idi. Bu sadece kölelerin kıtadan değil, Afrika'daki diğer bölgelere de taşınmasına neden oldu. Birçok Afrikalı köleleştirildi ve sonra Orta Afrika ve Madagaskar'dan Kuzey Afrika'ya taşındı. Ayrıca, bir süredir Avrupa kolonisi olan Güney Afrika'ya da taşındılar.