Карты российских банков за границей не работают, нужны наличные или карта иностранного банка/UnionPay. Удобнее всего иметь доллары США — их принимают почти повсеместно в обеих странах наравне с местной валютой (вьетнамский донг, камбоджийский риель). Мелкие расходы (сувениры, чаевые, напитки) лучше держать в наличных.