Cheap Flights to India from the USA
Find unbeatable fares to Delhi, Mumbai, Amritsar, Bengaluru, Hyderabad & more.
Flights from the USA to India are operated by Air India, United Airlines, Air India Express, Qatar Airways and others, taking 14–20 hours depending on your departure city and routing. SkyKaro publishes fare pages for 70 US city pairs into India, and the lowest round trip we have tracked across them is $715 on the New York to Mumbai route.
Airports in India
We Fly from These US Cities
- New York (JFK/EWR)
- Chicago (ORD)
- Houston (IAH)
- Los Angeles (LAX)
- San Francisco (SFO)
- Washington DC (IAD)
- Boston (BOS)
Airlines on This Route
Booking Tips
Flights to India from your city
70 routes with their own fare pages, showing the lowest round trip we have tracked on each.
Flights to India — frequently asked questions
Flights from the US East Coast (JFK, EWR) to India take approximately 14–18 hours including stopovers. From the West Coast (LAX, SFO), it's typically 17–22 hours via hubs in the Middle East or Europe.
Major airlines include Air India (direct), United Airlines (via Frankfurt), Emirates (via Dubai), Qatar Airways (via Doha), Turkish Airlines (via Istanbul), and British Airways (via London).
The cheapest months are typically January–February and October–November, avoiding the summer (June–August) and holiday (December) peak periods.
Ready to Book Flights to India?
Search online or call our agents for exclusive rates not listed anywhere else.