Get the exact flight time from Suvarnabhumi International Airport, Bangkok, Thailand to John F Kennedy International Airport, New York, United States. BKK - JFK flight time by direct and one stop flight. Distance between BKK & JFK is approximately 13950 kilometers.

Departure
BKK
Arrival
JFK

Flight time from BKK to JFK is 20 hours 53 minutes

RELATED: Flight time from New York to Bangkok (all airports)

Bangkok time is 11 hours ahead of New York

Current time in Bangkok, Thailand : Thu, 7 May, 2026,
Bangkok Timezone: +07 (+07:00)

12:45 AM

Current time in New York, United States :, Wed, 6 May, 2026,
New York Timezone: EDT (-04:00)

01:45 PM

BKK, Bangkok - JFK, New York Flight Time

How long is the flight from Suvarnabhumi International Airport to John F Kennedy International Airport? What is the BKK - JFK flight duration? What is the flying time from Bangkok to New York?

The airports map below shows the location of Bangkok Airport & New York Airport and also the flight direction.

Find flight time from Suvarnabhumi International Airport or Bangkok or any other airport or city in Thailand to various other destinations around the world using this flight time calculator.

Find Flight Time

Enter the name of cities between which you wish to travel and calculate flight time.

Enter the name of airports between which you wish to travel and calculate flight time.