Go by plane via Moscow. It is most easy way for you.
If you go by train to Mineralny Vody, it needs 55 hours and cost about 4300 rub.
If you go by road, it is 2266 kilometres and about 40-50 hours.