You asked:

how long does it take to fly from bangkok to the us

  • Bangkok
    Bangkok
    the United States
    the United States
    The flight time between Bangkok and the United States is approximately 18 hours and 30 minutes.