A $12 train ticket in Thailand gets you a plastic cup of water and a microwaved boxed lunch.