Cheap flights from Canada and USA to India with Metairfare

Flights from USA to India

Find Cheap Domestic & International Flight Deals

⭐ ⭐ ⭐ ⭐ ⭐
5.0 Star Rating based on 3400+ Reviews
Adult
+12
1
Children
2–12
0
Seniors
65+
0
Infant
0–23m
0
$850
Avg One-Way Fare
varies by route
Flight Time
FEB
Cheapest Month
0+
Carriers Serve This Route

Flights from the USA to India typically take 15-22 hours and run US$700-1,600 round-trip in economy. New York, Chicago, San Francisco and Washington, D.C. offer the most flight options; September is often the cheapest month. More than 15 airlines serve the route, with Air India operating several non-stop flights.

According to the U.S. Bureau of Transportation Statistics (BTS) , international air travel between the United States and overseas destinations continued to grow in 2024, reflecting strong demand for long-haul international routes, including travel between the United States and India.

According to the International Air Transport Association (IATA) , global passenger demand reached record levels in 2024, with international traffic exceeding pre-pandemic levels across many long-haul markets, supporting continued growth on routes between North America and India.

Airline Direct? Typical round-trip price (USD) Flight time
Air India Yes (JFK-DEL, EWR-BOM, ORD-DEL, SFO-BLR) $1,200 - $2,000 ~15 hrs direct
United Yes (EWR-DEL, EWR-BOM) $1,400 - $2,200 ~15 hrs direct
American Airlines Yes (JFK-DEL) $1,400 - $2,200 ~15 hrs direct
Emirates No (1-stop via Dubai) $1,300 - $2,000 ~19 - 22 hrs
Qatar Airways No (1-stop via Doha) $1,300 - $2,000 ~19 - 22 hrs
Etihad Airways No (1-stop via Abu Dhabi) $1,250 - $1,950 ~20 - 23 hrs
Lufthansa No (1-stop via Frankfurt) $1,350 - $2,100 ~18 - 21 hrs
Air France No (1-stop via Paris) $1,400 - $2,150 ~18 - 21 hrs

Prices are round-trip economy estimates for mid-season travel. Holiday periods and summer travel can increase fares significantly. Connecting flight times include layover durations.

How long is the typical USA-to-India flight?

Non-stop flights from the USA to India take about 14 to 17 hours, depending on the route and direction. Air India, United, and American operate direct routes from JFK, Newark, Chicago O'Hare, and San Francisco to Delhi, Mumbai, and Bangalore. One-stop flights through Dubai, Doha, Abu Dhabi, Frankfurt, or Paris typically take 19 to 23 hours including the layover. Eastbound flights from the East Coast are slightly longer than westbound returns due to prevailing wind patterns over the Atlantic.

Which US airports offer non-stop flights to India?

John F. Kennedy (JFK) and Newark Liberty (EWR) offer the most non-stop options to India. Air India flies JFK-DEL daily, United operates EWR-DEL and EWR-BOM, and American flies JFK-DEL. From the West Coast, Air India operates SFO-BLR non-stop, the only direct route between the US and South India. Chicago O'Hare (ORD) also has Air India service to Delhi. Travellers from other US cities typically connect through these gateway airports or through Middle Eastern hubs.

USA to India is one of the world's largest international corridors, and a major part of Metairfare's business. We arrange flights from every major US city to 13 Indian destinations, working with both direct and one-stop carriers to deliver the best value for the Indian-American community.

Carriers like Air India, United, American Airlines, Emirates, Qatar Airways, Etihad, and Lufthansa serve this corridor with multiple daily flights. There are limited direct (one-stop) options to India from the US, with most routes connecting through Frankfurt, Doha, Dubai, Abu Dhabi, or London. Flight times typically range from 18 to 26 hours depending on routing.

Browse our routes or call +1-877-700-0520 for a personalized quote.

Other Travel Options:
Browse all international flights from the USA, or Canada to USA flights.

Browse All USA → India Routes

54+ city pairs across the corridor. Click any route to see airlines, flight durations, and available fares.

All Routes (54+)
From Atlanta
From Boston
From Chicago
From Dallas
From Other Cities

Airlines Serving USA → India

Major carriers we book on this corridor. Call for the best current fare across all of them.

Air India
Air Canada
Emirates
Qatar Airways
Etihad Airways
Lufthansa
British Airways
KLM
Turkish Airlines
WestJet

Frequently Asked Questions

Common questions about flights from USA to .

How long is a typical USA to India flight?
Most USA-to-India flights involve one stop, with total travel time ranging from 18 to 26 hours depending on the route and layover length.
Are there direct flights from the USA to India?
Direct nonstop USA-to-India flights are limited. Most options involve a one-stop connection through Frankfurt, Doha, Dubai, Abu Dhabi, or London.
Which US cities have the best India connections?
New York (JFK), Newark (EWR), Chicago (ORD), San Francisco (SFO), and Los Angeles (LAX) offer the most route options and competitive fares to India.
What documents do I need?
US citizens require a valid passport and an Indian visa or e-Visa. OCI/PIO cardholders can use their card. We can guide you through requirements.
What is the cheapest time to fly USA to India?
February typically has the lowest fares. Avoid June-August (summer holidays) and mid-November through January (Diwali, Christmas, weddings).

Ready to Book Your USA to India Flight?

Speak to a Metairfare travel expert.