So my friend who lives in Kazakhstan(originally from there) says it will take me three visas- Schengen visa ,Kazakhstan visa and Russian Visa. But I doubt that. Please help me out here.
From the Wiki entry of visa requirements for Indian citizens, a visa is indeed required for Kazakhstan. However, only Kazakhstan.
It redirects you to an information page on timaticweb:
Visa Issuance: - Visitors arriving from a country without Kazakh representation and holding an invitation letter, can obtain a single entry visa on arrival for a max. stay of 1 month if visa is pre-arranged by the Ministry of Foreign Affairs. Fee: approx. USD 80.-. Applicable only at Aktau (SCO), Almaty (ALA), Astana (TSE), Atyrau (GUW) and Uralsk (URA). Additional Information: - Visitors staying for more than 5 days must register at the OVIR office. Warning: - Visitors who are visa exempt but do not hold return/onward tickets could be refused entry.
So the only weirdness there is that it does depend on which airport you fly into, but assuming you're using one of the main ones, you should be fine there.
For further information, we defer to the Kazakh embassy in India:
Here you can find the actual form for a visa application to Kazakhstan for Indian citizens. Note that nowhere on it does it require any other visas.
Short version - aside from a visa for Kazakhstan, no further visas are required, UNLESS you're going to other countries before Kazakhstan, in which case you'll need visas for those countries, if required.
If there're direct flights to Kazakhstan from India, i don't see any reason you should have any other country's visa. Also, Kazakhstan embassy in New Delhi has a direct phone number listed over their website http://www.kazakhembassy.in/
I hope it helps.