FOREX is not dealing with RUB at the moment because of the war in Ukraine.
In Spain, cash is more common than card payments, but most hotels, restaurants and shops accept card payments. In small shops and towns, cash might be a better option. There are plenty of ATMs available.
Tip! Bring both cash and card. For bus, taxi and on the beach cash is needed, but in shops and restaurants cards works fine.
Delivery to nearest post agent
Free shipping over SEK 5 000
Buy currency now - no need to search for ATM