On average, a flight from Bangkok to Redmond takes 21 hours 19 minutes. Flights to Redmond from other popular cities in Thailand will vary in length. Below are a few examples of popular routes and their flight times.