Planning a trip home or a long-awaited vacation? One of the first things you want to know is simple: how long is the flight from the USA to India? The honest answer is that it depends on which city you fly from. A flight from New York can be nearly three hours shorter than one from San Francisco.
At Myflyyatra, we book USA–India trips every single day. In this guide, we break down the real USA to India
flight time by city, show you the fastest routes, and share a few insider tips to make your long
journey feel a little shorter.
Let's get you to India faster.
A nonstop flight from the USA to India takes about 14 to 18 hours. The exact time depends on your departure city.
If you take a connecting flight through the Middle East or Europe, add another 4 to 8 hours (or more) for the layover.
So if speed is your goal, an East Coast city to Delhi is the quickest route to India from the USA.
Here is a simple table of typical nonstop flight times. These are approximate and can change with wind, air traffic, and airline schedules. Think of them as a strong estimate, not a stopwatch.
| From (USA) | To (India) | Approx. Nonstop Flight Time | Main Airline(s) |
|---|---|---|---|
| New York (JFK) | Delhi (DEL) | 14 – 15.5 hours | Air India |
| Newark (EWR) | Delhi (DEL) | 14 – 15 hours | Air India, United |
| Newark (EWR) | Mumbai (BOM) | 15 – 16 hours | Air India, United |
| Washington, D.C. (IAD) | Delhi (DEL) | 15 – 15.5 hours | Air India |
| Chicago (ORD) | Delhi (DEL) | 15.5 – 16 hours | Air India, United |
| New York (JFK) | Mumbai (BOM) | 15 – 16 hours | Air India |
| San Francisco (SFO) | Delhi (DEL) | 16 – 17 hours | Air India |
| San Francisco (SFO) | Bengaluru (BLR) | 17.5 – 18 hours | Air India |
Key takeaway: The closer your city is to India on the map, the shorter your flight. East Coast wins on speed. West Coast trips are longer but often let travelers on the West Coast skip a domestic connection.
The fastest flights to India are nonstop routes from the East Coast to Delhi.
That's because Delhi is in North India, and East Coast cities like New York and Newark sit closest to the flight path over the top of the globe. Flights fly a "polar" route, curving up over the Arctic instead of straight across. On a flat map it looks strange, but it is the shortest path in the real world.
Our pick for the quickest India flight from the USA: Newark or New York to Delhi. These routes are your best bet when every hour counts.
If you live on the West Coast, a nonstop from San Francisco saves you the hassle of a domestic connection, even though the flight itself is longer.
You will see two kinds of flights when you search:
1. Nonstop flights These fly straight from a U.S. city to an Indian city with no stops. This is the shortest possible route. Right now, three airlines fly nonstop from the USA to India:
2. Connecting (one-stop) flights These stop at a hub before reaching India. Popular hubs include Dubai, Doha, Abu Dhabi (Middle East), and London or Frankfurt (Europe). Gulf airlines like Emirates, Qatar Airways, and Etihad are known for these routes.
A connecting flight almost always takes longer, often adding 4 to 8 hours or more once you count the layover. But it is not all bad news. Connecting flights can be cheaper, and they let you rest and stretch during the stop. For many families and students, that trade-off is worth it.
Bottom line: For the shortest total travel time, choose nonstop. For the best price, a one-stop route often wins.
Here is a detail most guides skip, and it matters a lot right now.
Since 2025, Pakistan has kept its airspace closed to Indian airlines, and this closure has been extended
again into late 2026. Because Air India cannot fly over Pakistan, its planes take a longer path around it.
This adds time and, on some routes, even forces a fuel stop.
What this means for you:
This is exactly why it pays to compare carriers before you book. Two flights on the "same" route can have very different total times right now. Our team at Myflyyatra checks these live routings for you, so you don't get caught by surprise.
Even on the same route, your flight time can shift by an hour or two. Here's why:
New York is one of the best starting points for speed. JFK to Delhi runs about 14 to 15.5 hours nonstop, and JFK to Mumbai is around 15 to 16 hours. If you want the quickest door-to-door trip, this is a top choice.
Newark is a strong hub for nonstop flights, served by both Air India and United. Newark to Delhi takes about 14 to 15 hours, and Newark to Mumbai is roughly 15 to 16 hours. For many travelers, Newark to Delhi is the single fastest option to India.
Air India flies nonstop from Washington Dulles to Delhi in about 15 to 15.5 hours. It's a great pick for travelers in the mid-Atlantic and southern states.
Chicago is the main Midwest gateway. Chicago to Delhi is around 15.5 to 16 hours nonstop with Air India or United. If you're in the central USA, this saves you a hop to the coast.
The West Coast has the longest flights, but also skips a domestic connection for many. SFO to Delhi is about 16 to 17 hours, and SFO to Bengaluru is one of the longest nonstop flights in the world at roughly 17.5 to 18 hours. For techies and families in California, it's still the most direct way to reach South India.
A 15-hour flight is a big deal. These simple habits make it easier:
The quickest route is different for everyone. It depends on where you start, where you're going in India, and when you travel. Here's a simple plan:
At Myflyyatra, we compare nonstop and connecting options side by side, factor in the current airspace routings, and find the fastest, best-value flight for your exact city. It's a small step that can save you hours in the air.
A nonstop flight takes about 14 to 18 hours, depending on your city. East Coast to Delhi is the shortest at roughly 14 to 15.5 hours. West Coast routes run 16 to 18 hours. Connecting flights add several more hours.
The fastest routes are nonstop flights from Newark or New York to Delhi, at about 14 to 15.5 hours. These East Coast cities are closest to the polar flight path.
The shortest route is an East Coast city (New York, Newark, or Washington, D.C.) flying nonstop to Delhi. Delhi is in North India, so it is the closest major hub for these cities.
San Francisco to Bengaluru is among the longest, at roughly 17.5 to 18 hours nonstop. It connects Silicon Valley with India's tech capital.
As of 2026, the main cities are New York (JFK), Newark (EWR), Washington, D.C. (IAD), Chicago (ORD), and San Francisco (SFO). They fly nonstop to Delhi, Mumbai, and Bengaluru.
Yes, for total travel time. A nonstop flight has no layover, so it is the shortest option. Connecting flights are often cheaper but add hours at the hub.
Pakistan's airspace is closed to Indian airlines, so Air India flies a longer path around it. This adds time and, on some routes, a fuel stop. Foreign airlines are not affected by this rule.
The fastest way to India starts with the right route for your city. East Coast travelers get the shortest nonstops to Delhi, while West Coast flyers enjoy direct convenience even on longer hauls. And with today's airspace changes, comparing carriers matters more than ever.
Let Myflyyatra do the hard part. Tell us your city and travel dates, and we'll find the quickest, best-value flight to India for you.
Flight times in this guide are approximate and can change based on airline schedules, weather, wind, and airspace conditions. Always confirm the exact duration at the time of booking.
We do our best to provide you the best experience ever