The lowest prices for flights with layovers are offered by Centrum Air with a layover in Almaty. Tickets start at 905SM.
Aviasales.tj suggests buying tickets from Shymkent Tashkent in advance in order to choose the conditions for your flight that best suit your preferences and budget.