I pour my soda into a Yeti insulated cup with lid and I use a straw that I put through the hole. Works great, keeps the drink cool for a long time, and I don't lose much fizziness. Any Yeti-style cup should work fine for this purpose. Five Below (here in the US) sometimes has Yeti knock-offs for about $5. Here is an example on Amazon:
https://www.amazon.com/Stainless-Steel-Tumbler-30oz-Insulated/dp/B07W4JSL81
I hope this helps!