We build trips around you, not the other way around. Our team of travel specialists handles flights, hotels, car rentals, and vacation packages based on what you need. Flexible payment options like book Now Pay Later make booking easier on your budget. You also get 24/7 support, free cancellation within 24 hours, and hassle-free changes if plans shift. Best price guarantee, secure payments, and instant booking solution.
Guarantee
Customer Support
Free Cancellation
Payments
Changes
Booking
There is currently no nonstop flight from New York to Bali, so the total journey time depends heavily on where you connect.
Flights from John F. Kennedy International Airport (JFK) reach I Gusti Ngurah Rai International Airport (DPS) through hubs in Asia, the Middle East and other regions. Current one-stop options include connections through Singapore, Hong Kong, Doha, Dubai, Manila and several other international airports.
Depending on the airline and connection, some current one-stop itineraries take roughly 22 to 24 hours, while longer layovers can push the complete journey well beyond that range.
Flight schedules last checked: 1 September 2026. Connection points and total journey times may vary by travel date.
Because there is no direct flight, it is more useful to compare complete one-stop itineraries than to quote a single Bali flight time.
| Example Route | Connection | Approximate Journey |
|---|---|---|
| JFK–SIN–DPS | Singapore | Around 21 hrs 45 mins–21 hrs 50 mins on published Singapore Airlines routing |
| JFK–HKG–DPS | Hong Kong | Around 22 hrs on Cathay Pacific |
| JFK–DXB–DPS | Dubai | From around 23 hrs 30 mins on selected Emirates schedules |
Approximately 21 hours 45 minutes to 21 hours 50 minutes, while Cathay Pacific lists its JFK–Hong Kong–Bali journey at around 22 hours. Selected Emirates itineraries via Dubai are around 23 hours 30 minutes.
The actual booked duration can change substantially according to the layover, so two flights using the same connecting city do not necessarily have the same overall travel time.
Bali is different from a route such as New York–Hong Kong because there is no single nonstop sector to compare.
A traveler may spend fewer hours in the air on one routing but still arrive later because of a long connection. Another itinerary may involve slightly more flying but provide a much shorter layover.
Current JFK–DPS routing data shows numerous one-stop possibilities, including:
New York-to-Bali journeys can approach Indonesia from very different directions.
New York (JFK) → Connecting Hub → Bali (DPS) ✈ Common Routing Routes continue through Asian hubs before the final flight to Bali. Route Example Around 21 hrs 45 mins–21 hrs 50 mins on published routing. ✈ Alternative Route Eastbound routing option connecting through Gulf hubs. Passengers cross through Asian gateways before continuing to Denpasar. Flights may travel east through Gulf hubs before reaching Bali. Total travel time depends on connection airport and layover duration.🌏 Asia Connections
✈ Singapore Airlines
🌍 Middle East Connections
Arrival date affected by time difference and long-haul routing The displayed travel duration can appear longer because Bali is many hours ahead of New York. The actual journey depends on the flight duration, connection time and local time difference. Bali's local time can move the arrival into a different calendar date. Compare complete travel time instead of only departure and arrival clocks. Check departure date, arrival date and connection duration together.New York
United States JFK John F. Kennedy International AirportBali
Indonesia DPS I Gusti Ngurah Rai International Airport
Eastern Time Zone (UTC−5 / UTC−4 during daylight saving)
Bali is 12–13 hours ahead
New York changes clocks, Bali does not
Time gap changes during the year
No. There are currently no nonstop JFK–DPS flights, so travelers need at least one connection.
Some current published one-stop itineraries are around 22 to 24 hours, although the final duration depends heavily on the connection and airline.
Current possibilities include Singapore, Hong Kong, Manila, Doha, Dubai, Abu Dhabi, Taipei, Seoul and several other hubs.
International itineraries from New York ultimately arrive at I Gusti Ngurah Rai International Airport (DPS) near Denpasar.
Bali is normally 12 hours ahead when New York observes daylight saving time and 13 hours ahead during New York standard time.