Electronic Money Exchange Monitor

Exchange Sepa EUR to Visa / MasterCard RUB
GiveGetReserve
Exchanger
Unfortunately there are temporarily no exchange services processing the direction you need.
Payment system details

SEPA or Single Euro Payments Area is a payment-integration project to simplify bank transfers denominated in euro for 34 European countries.

Visa and MasterCard are international card payment systems.