设A、B两港口的距离为s,∵船在静水中的速度为18km/h,江水的流速为6km/h,∴船顺流速度:v1=v水+v船=18km/h+6km/h=24km/h,则由v= s t 得:s=v1t1=24km/h×2.5h=60km;∵船逆流速度:v2=v船-v水=18km/h-6km/h=12km/h,由v= s t 得:此船逆水航行的时间t2= s v2 = 60km 12km/h =5h.答:此船逆水航行从B到A需5h.