从重庆坐船回南阳要3-7天。根据百度地图查询显示,总航程大约在1000公里左右,详细路线如下。1、从重庆市渝中区的长江码头乘坐客运船。2、经过长江而下,途经武汉、荆州等城市,到达南阳市的汉江口港或者汉口港。