如果要绕过撒哈拉沙漠就只有通过走海运了,可这在航海技术并不发达的古代同样是不现实的。相比之下从北非到欧洲尽管也需要跨越地中海,但地中海作为被欧、亚、非三大洲环抱的内海是相对风平浪静的。跨越地中海的难度远远低于穿越撒哈拉沙漠,也低于穿越大西洋或红海。处于陆地环抱中的地中海上的风暴不像辽阔的大西洋中的风暴那样凶猛。那些穿越地中海的人可以在几乎始终能看到陆地的情况下航行到地中海沿岸的所有国家。
在古代北非同欧洲、亚洲在地缘、经济、文化、人种上的联系远比同撒哈拉沙漠以南的非洲更为密切:古埃及人与亚洲的波斯人、欧洲的希腊人的交流就远比同撒哈拉沙漠以南的黑人要多得多;北非古国迦太基曾与古罗马先后爆发过三次布匿战争;在罗马帝国时代几乎整个北非都处于罗马人的统治之下......事实上位于北非的埃及更多是以一个中东和地中海国家的形象出现在人类历史舞台。
古埃及文明和美索不达米亚文明、古印度文明、华夏文明并称四大古文明:早在公元前3200年左右有着”蝎子王“之称的美尼斯就开创了埃及历史上第一个统一王朝。埃及在地理上正好位于非、亚、欧三大洲的交通枢纽位置。从目前留存的古埃及壁画可以看出古埃及人本身就是一个高度混血的民族:古埃及的居民中有来自中东地区的闪米特人,有来自南部努比亚地区的黑人,有来自利比亚、欧洲等地的白人......