Dushanbe
Frankfurt
The best and cheapest way to get from Dushanbe and Frankfurt is to travel by train, which will cost about 271 EUR or 331.20 USD.