How big is the tank?
You can get 25L jerrycan water carriers from most outdoor shops, possibly even bigger. There's also the aquaroll range that do about 40L but they're more expensive. (have a quick search on ebay too, there were a few on there last time I checked). The advantage of these is that they all screw up water-tight!