Flight distance between Houston, United States of America and Chiang Mai, Thailand 8,948.6 mi / 14,401.4 km