20吨柴油船能够跑几天主要取决于它的油箱容量和每小时消耗的油量。如果假设这艘船能够以每小时20公里的速度行驶,并且平均燃油消耗量为30升/小时,那么它的有效航程将为1333公里,大约为三天时间。然而,如果在航行过程中遇到风浪等不利天气因素,船的燃油消耗可能会增加,从而将有效航程缩短。此外,还需要考虑每天航行的小时数和加油的情况,以计算出具体的航行时间。