Q: How long does a direct flight from Mumbai to New York typically take, and what are the layover options?
- Direct flight: 16-18 hours
- One-stop flight via London: 20-25 hours
- One-stop flight via Dubai: 20-22 hours
When booking, consider the total travel time and layover duration to find the best option for your schedule.