While credit cards are widely accepted in Moscow, it is always a good idea to carry some cash with you for small purchases and emergencies. It is also important to notify your bank of your travel plans to avoid any issues with your credit card.