Definitely not worth going by plane. You could book a private taxi for the same amount of money and be there after a few hours.
There will be plenty of marshrutkas and shared taxis to Khujand, the easiest way to find them would be to get a taxi and tell the driver "marshrutka Khujand". They'll bring you to a gathering point of taxis and Marshrutkas. Depending on whether you want a marshrutka or a taxi, approach a driver and ask "Khujand?", they will either say "da Khujand" if it's on their route, or they will point you to a driver who's going that way.
If you ask a taxi driver to take you somewhere and he says "pryama", it means he's offering to take you there immediately and not wait for other passengers. The price will be higher obviously.
Marshrutkas are vans designed to function as shuttle buses, and shared taxis can be basically any vehicle (from any decade as well).
If you're not limited by budget, the most comfortable and convenient option would be to book a taxi through the app Maxim. They'll bring you directly to your destination in khujand and you're guaranteed a newer/more comfortable car and a taxi driver who doesn't smoke or try to scam you. Price as of this moment is 892 somoni, or 74 euro. There is also a train from Dushanbe to Khujand.
Sorry due to unforeseen circumstances we have had to delay our departure. We will now be traveling through china in may /...
Last post
Hi Koala.overland, where do you see that October 31 is the last chance to cross the Khunjerab pass?
Everywhere online I read that it generally closes...
We are a couple Canadians (early/mid 30's) planning a trip to Central Asia for a month in early Sep-Oct. This Forum is a wealth of...
Last post
Thanks guys and gals, I've got all of this noted! Unfortunately a month is all we'll be able to take off work. We won't have anything booked so if we...