If you want a cheap solution and are willing to risk open flame, then get yourself a can of Sterno. It's clean burning (alcohol-based), and the larger (8 oz.?) size will give you 3 hours runtime which will probably last you the entire trip.

Regards, Vince