Чаще всего пришельцы-банту изгоняли аборигенов с исконных мест и постепенно смешивались с ними, если отношения были добрыми, и тогда банту заимствовали некоторые элементы их языков в своей речи. Иногда целые группы бушменов жили среди банту, как это до сих пор можно видеть у бечуанов (тсвана).
Границы экспансии банту строго определялись географическими факторами. Прибрежный «коридор», вытянувшийся вдоль восточного побережья Индийского океана от Наталя до границ Капской колонии, стал «домом» для множества племен, относящихся к языковой группе нгуни. Все они говорили на диалектах одного и того же языка; имелись лишь расхождения между северными и южными соседями. Нгуни зашли дальше всех банту и потому сильнее испытали на себе влияние прежнего населения — койсанских племен. По культуре различные группы нгуни вообще очень близки. Сколько было племен — сказать трудно, так как списки их составлялись уже при англичанах, когда племенная структура была сильно деформирована. Чаще всего называют число 94.
К началу XIX века население Наталя составляло один миллион человек. По оценкам этнографов, племена находились на стадии доклассового общества, но существовали уже предпосылки для перехода к обществу классовому и от племенной общности к более высокой ступени — народности.
Разрозненные свидетельства потерпевших кораблекрушение моряков и устная традиция племен восточного побережья позволяют создать достаточно схематичную картину того, как проходила «колонизация» этого района племенами банту.
Племена коса — авангард нгуни — осели в верхнем течении реки Умзимвубу около 1300 года, а к 1593 году дошли до реки Умтата (названия этих рек еще не раз встретятся нам в дальнейшем). К XVIII веку они добрались до Фиш-ривер и расселились вдоль нее. Здесь-то они и натолкнулись на буров, шедших на север вдоль побережья в поисках удобных пастбищ.
На внутреннем плато, подальше от океана, осели представители другой языковой группы — сото. Они пришли в Южную Африку тремя самостоятельными группами и расселялись на территории современной Ботсваны, а уже отсюда пошли на юг и восток до самой Оранжевой реки. Их движение на запад быстро остановила та самая «огнедышащая» Калахари, но одному из племен — тсвана — все же удалось добраться до озера Нгами и осесть на его берегах. В Центральном и Северном Трансваале вместе с северными сото осели еще и две небольшие группы мигрантов — венда и лемба, по всей вероятности, это часть народа каланга из сегодняшнего Зимбабве.
Время миграций сото нельзя определить с такой точностью, как для нгуни, но скорее всего это был период с XIII по XVII век.