يرى العالِم إيسفولت أن الكنعانيين نزحوا من شرق الجزيرة العربية في أوائل الألف الثالث قبل الميلاد إلى الشواطئ الشرقية للبحر المتوسط واستوطنوا هناك في البلاد التي عُرفت ببلاد كنعان.
في حين يرى المؤرخ بول غاريللي أن الموطن الأول للكنعانيين كان جبال زاغروس ومنها نزحوا غربا إلى شواطئ المتوسط في أوائل الألف الرابع قبل الميلاد. ويستدل على ذلك بتسمية الشعب العربي ب (عروبو) في اللغة السامية القديمة والتي تعني الغروب اي الذين نزحوا غرباً.