1. Credit card to QIWI: payment transaction fee: from 0% up to 0.75% depending on the service provider;
2. QIWI to BTC-E: 2%.
Please notice that you will need to change RUR to USD or RUR to BTC in the BTC-E exchange. But the USD/RUR price in BTC-E is higher than the real USD/RUR price. Also, the BTC/RUR price is higher than the BTC/USD price.
For example, the current price of USD by the Russian Central Bank is 30.93 RUR. And the current price of USD in BTC-E is 35.27 RUR.
When you add money to QIWI from your credit card, money will be converted from USD to RUR by the Russian Central Bank price. And when you exchange rubles to USD in BTC-E, you will buy USD by the BTC-E pricing.
Another example for buying BTC for rubles. The current BTC/USD price is 97.9 USD. But the current BTC/RUR price is 3489 RUR.
3489 rubles is 112.8 USD by the Central Bank price. So, to buy 1 BTC you actually need to pay 112.8 USD + 2.75% fees for depositing your BTC-E account.