How long does it take to fly from Dallas to Thailand?
http://www.airlineconsolidator.com/ Dallas to Bangkok lists from under $900 to over $1000 depending on the airline. Check it out. Between 14 and 16 hours depending on the airline. If you stop in Tokyo, the total flight duration is around 20 hours.