I think something like this would work well as an on-train cooler. Good brand, great reviews, and soft-sided (carry as a shoulder bag, or pack in suitcase when not being used). Of course "24 cans" is a great exaggeration, given the supplied measurements (13.3" x 9" x 11.5"), but you don't need...