Russia, Chelyabinskaya oblast, Chelyabinsk
Russia, Dagestan, Makhachkala
The best and cheapest way to get from Russia, Chelyabinskaya oblast, Chelyabinsk and Russia, Dagestan, Makhachkala is to travel by train, which will cost about 2,014 RUB or 54.90 USD.