战国时期楚国疆域最大的时候,北至汉水,西到巴蜀,东扩大海,南至湘水,大致为现在的湖北、湖南全部、重庆、河南、山东、安徽、江苏、江西、浙江、贵州、广东部分地方。

而楚国之南便是一片蛮荒之地,生活着后来被称为百越人。据《汉书·地理志》记载,百越的分布“自交趾至会稽七八千里,百越杂处,各有种姓”。当时百越人比较原始,没有建立国家,基本还是原始部落形式,一旦楚国开战南方越人,必定如同陷入泥潭难以快速结束战斗。且南越多深林,瘴气横行,没有可供汉族文明耕种的土地,也没有军事资源如铁矿和战马,楚国哪怕收了这块土地也得不到任何资源,只是白白耗费钱粮,赔本的事谁会干呢?

楚国无力南进了。一方面楚国与中原诸国打得火热,主力都在北部作战或者在西部防秦,要去平定百越地区,那是真的心有余而力不足。百越地广人稀,部落多如牛毛,要翻山越岭的去占领百越,楚国真没有那个实力与勇气。能接受这些部落的臣服就达到目的了。

再则南方百越之地,属于蛮荒之地。没有什么出产,而且瘴疠横行。这种情况,直到宋元时候,依然如此。宋朝的时候,要惩治一个大臣,就把他发配到这样的地方去受苦。苏东坡得罪了章惇,就被章惇发配到这样的瘴疠之地。蒙古人想攻打南宋,南下把安南都打败了,但是在穿过这片地域进入湖南(楚地)的时候,却因为被瘴疠侵染,而不得不退兵。