Question: are there atms in russia?
Answer: Russia has a developed banking system. ATMs are no problem in the towns and cities Alfa-Bank even offers a map of their ATMs based on the Moscow metro system, so you can find an ATM that's inside or close to the metro station you're headed to.