Dushanbe
Russia, Dagestan, Makhachkala
The best and cheapest way to get from Dushanbe and Russia, Dagestan, Makhachkala is to travel by train, which will cost about 8,091 RUB or 220.50 USD.