The main difference between Nubian knots and Bantu knots lies in their origin and size. Nubian knots are smaller in size compared to Bantu knots and are believed to have originated from the Nubian culture in Sudan. Whereas, Bantu knots are named after the Bantu people of Southern Africa. Even though both styles involve twisting and coiling the hair, Nubian knots are generally smaller and are made of tight hair coils, while Bantu knots are larger versions of the same style.