Khujand is the second largest city in Tajikistan (163000 inhabitants). It is located in Ferghana Valley on both banks of Syrdarya river. During Soviet times it was named Leninabad.
There is an international airport in Gafurov, 10 km from Khujand. Often Gafurov is referred to by its Soviet name - Chkalovsk. Khujand airport has many flights to Russia.
Marshrutkas and taxis to Uzbekistan border depart from nothern bus station. Taxi to Oybek post should cost about 50-80 somoni
Taxi should cost not more than 10 somoni for any destination in town. Taxi to the airport costs about 30 somoni. There are plenty of marshrutkas as well. Don't expect anyone speak English.
Eat local cheap food.
Oshkhona Lazzat Located in the main square in front of Panjshanbe bozor, next to the unfinished mosque. They are a Tajik cafe that serves traditional food, but their giant meat sambusas (dumplings) are their specialty. Not vegetarian friendly, but they have some non-meat options available.
There is a Kairakum reservoir on Syrdarya river. To get there you should takt marshrutka #16 near Panchshanbe bazaar (2,5 somoni, 30 minutes). There is a small beach with infrastructure and eateries near dam, and a lot of sandy beaches further. Water is good and warm, though beaches themselves could be dirty.