Newark
Bangkok Suvarnabhumi
1 stop
24h 50mBangkok Suvarnabhumi
Newark
1 stop
42h 05mSWISS
Los Angeles
Bangkok Suvarnabhumi
1 stop
19h 25mBangkok Suvarnabhumi
Los Angeles
1 stop
26h 55mAlaska Airlines
San Francisco
Bangkok Suvarnabhumi
1 stop
19h 35mBangkok Suvarnabhumi
San Francisco
1 stop
26h 25mMultiple Airlines
Chicago O'Hare Intl
Bangkok Suvarnabhumi
1 stop
27h 20mBangkok Suvarnabhumi
Chicago O'Hare Intl
1 stop
26h 50mEmirates
Los Angeles
Bangkok Suvarnabhumi
1 stop
35h 15mBangkok Suvarnabhumi
Los Angeles
1 stop
27h 15mJapan Airlines
New York John F Kennedy Intl
Bangkok Suvarnabhumi
1 stop
30h 25mBangkok Suvarnabhumi
New York John F Kennedy Intl
1 stop
38h 25mSWISS
San Francisco
Bangkok Suvarnabhumi
1 stop
25h 00mMultiple Airlines
Newark
Bangkok Suvarnabhumi
2 stops
25h 35mEmirates
Newark
Bangkok Suvarnabhumi
1 stop
24h 50mSWISS
New York John F Kennedy Intl
Bangkok Suvarnabhumi
1 stop
26h 25mMultiple Airlines
New York John F Kennedy Intl
Bangkok Suvarnabhumi
1 stop
26h 25mMultiple Airlines
Newark
Bangkok Suvarnabhumi
2 stops
31h 30mEmirates