A random search for flights from Delhi (DEL) to Dushanbe (DYU) shows:
OPTION 1: 18hr 40min via Almaty (ALA)
DEL - ALA Air Astana Flt KC908 Dep 22:50 26Feb,Sat
Connecting flight wait time 11hr 25min
ALA - DYU Air Astana Flt KC131 Dep 15:00 26Feb<sat
Flight duration: 7hr 15min; Layover Time: 11hr 25min; Total Trip Time: 18hr 40min
about probay 7 hrs its a close guess
Depends where in Asia you are, but if you fly from the central parts like China,India or Thailand, it can take everything from 13 to 20 hours.
15 hours.
It would take at least 10 hours, but there is no direct link from Wales to Thailand.
5-6 Hours
11 hours 43 minutes
You can't fly directly from Aberdeen to Thailand, but if you could, it would take about 12 hours.
16 hours and 27 minutes
ask your mama she will know
with in 3hrs
9 hours
if you could fly direct is about nine and a half hours. But because you fly via Middle East is slightly longer
ten hours