江苏和湖北两省之间的距离是约为700公里左右。具体来说,从江苏省会南京到湖北省会武汉之间的直线距离大约为600公里左右,而从南京到湖北省宜昌市的距离则大约在700公里左右。当然,具体距离还要根据具体的出发地点和目的地点而有所不同。