Bangkok → New York
Suvarnabhumi Airport (BKK) to LaGuardia Airport (LGA)・13,934 km
No nonstop or one-stop flights. The shortest route is BKK → PEK → BOS → LGA (via Beijing, Boston), about 18h 28m of flying time (layovers not included).
With milesANA 40,000 miles+ (via PEK, YYZ)JAL 50,000 miles+ (via HKG, ORD)Economy, one way, estimate. Tap a connection for miles by cabin.
Nonstop flights
None.
Routes with 2 stops
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- BKK → PEK → BOS → LGAvia Beijing, BostonFastest≈ 18h 28m
- BKK → PEK → YYZ → LGAvia Beijing, Toronto≈ 18h 29m
- BKK → DAC → YYZ → LGAvia Dhaka, Toronto≈ 18h 39m
- BKK → CAN → YYZ → LGAvia Guangzhou, Toronto≈ 18h 48m
- BKK → DEL → YUL → LGAvia New Delhi, Montréal≈ 18h 51m
- BKK → ICN → YUL → LGAvia Seoul, Montréal≈ 18h 52m
- BKK → HKG → BOS → LGAvia Hong Kong, Boston≈ 18h 54m
- BKK → PEK → IAD → LGAvia Beijing, Washington≈ 18h 54m
- BKK → HKG → YYZ → LGAvia Hong Kong, Toronto≈ 18h 55m
- BKK → CPH → BOS → LGAvia Copenhagen, Boston≈ 18h 57m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.