Direct Flights to Dubai from Indian Cities (2026 Guide)

January 9, 2026
Direct Flights to Dubai from Indian Cities
By Trekhops Editorial Team, Dubai Travel Specialist · Published Jan 9, 2026 · 7 min read

Dubai is one of the easiest international trips to book from India precisely because so many cities fly there directly — no connecting through a third country, no overnight layover. Which city you’re starting from mostly decides how short that flight actually is.

Key Takeaways

  • Around 20 Indian cities fly direct to Dubai, with Mumbai and Delhi offering the most frequent schedules
  • Flight time ranges from about 3 hours (Mumbai) to just under 4.5 hours (Kolkata) depending on your city
  • Emirates, flydubai, Air India, Air India Express, IndiGo, and SpiceJet all fly the route, with the mix varying by city
  • Air India Express launches Guwahati’s first-ever direct Dubai flight on August 4, 2026 — a genuinely new option for Northeast India
  • Morning departures and advance booking are consistently the cheaper way to fly this route
Airport departure board showing flight destinations including dubai and times

Which Cities Actually Fly Direct

The big metro routes are the ones with real frequency and choice: Delhi, Mumbai, Bangalore, Hyderabad, Chennai, and Kolkata all have multiple daily direct options. Beyond the metros, direct service also runs from Ahmedabad, Kochi, Trivandrum, Calicut, Amritsar, Jaipur, Lucknow, Nagpur, Coimbatore, Goa, Visakhapatnam, Chandigarh, and Indore — around 20 cities in total, which is a wider spread than most people assume.

The newest addition is genuinely new, not recycled news: Air India Express is launching Guwahati’s first-ever direct Dubai service on August 4, 2026, alongside a parallel Abu Dhabi route three days later. Until now, anyone flying from Assam or the wider Northeast had to connect through Delhi, Kolkata, or Mumbai first — this route removes that step entirely.

How Long Each Route Actually Takes

Flight time comes down almost entirely to how far east or south your city sits relative to Dubai. Mumbai’s west-coast position makes it the shortest hop; cities further into eastern or southern India add roughly 30-90 minutes on top.

Direct Flight Duration to Dubai by City Mumbai to Dubai takes approximately 3 hours, the shortest of the major routes. Delhi takes 3 hours 30 minutes, Hyderabad 3 hours 35 minutes, Bangalore 3 hours 45 minutes, Chennai approximately 4 hours, and Kolkata approximately 4 hours 30 minutes, the longest of the major routes. Mumbai 3h 00m Delhi 3h 30m Hyderabad 3h 35m Bangalore 3h 45m Chennai ~4h 00m Kolkata ~4h 30m Approximate direct flight durations, based on typical scheduled times

Who Flies the Route

Emirates is the biggest single operator on the India-Dubai corridor, running the largest weekly schedule of any airline flying it. On the Indian side, Air India, Air India Express, IndiGo, and SpiceJet all cover different combinations of cities, while flydubai adds further Dubai-side capacity on select routes. In practice this means most major cities have more than one airline to choose from, which is worth checking rather than defaulting to the first result you see — schedules and fares genuinely differ by carrier, even on the same route.

Passengers at an airport check-in counter with airline staff

Guwahati’s New Route: What It Actually Changes

This is worth its own section because it’s a genuinely new development, not recycled content. Gulf News reported that Air India Express will begin operating Guwahati–Dubai as the first-ever direct link between Northeast India and West Asia, starting August 4, 2026, with a Guwahati–Abu Dhabi service following on August 7. Before this, travellers from Assam and the wider Northeast had no choice but to route through Delhi, Kolkata, or Mumbai, adding hours and often an overnight layover to what should be a straightforward trip.

If you’re travelling from Guwahati or nearby, it’s worth checking this route directly once it’s live rather than defaulting to a connecting itinerary out of habit — and our Dubai packages from Guwahati are built around exactly this new direct option.

Booking Tips That Actually Move the Price

  • Morning departures price lower than evening ones on this route fairly consistently — worth checking both if your dates are flexible
  • Book weeks, not days, ahead — last-minute fares on this corridor climb noticeably in the final week before departure
  • Avoid the November-March price bump if budget matters more than weather — see our guide on the best time to visit Dubai from India for how the seasons trade off against cost
  • Check baggage allowance before you book — full-service carriers like Emirates and Air India typically allow more checked baggage than low-cost carriers on the same route

For a real first-hand look at the Delhi-Dubai route end to end, including check-in and arrival:


Frequently Asked Questions

Which Indian cities have direct flights to Dubai?

Around 20 Indian cities have direct Dubai flights, including Delhi, Mumbai, Bangalore, Hyderabad, Chennai, Kolkata, Ahmedabad, Kochi, Trivandrum, Calicut, Amritsar, Jaipur, Lucknow, Nagpur, Coimbatore, Goa, Visakhapatnam, Chandigarh, Indore — and Guwahati from August 2026.

How long is the flight from Mumbai to Dubai?

About 3 hours, making it the shortest of the major-city routes. Delhi runs closer to 3 hours 30 minutes, and cities further east or south take a bit longer.

Which airlines fly direct from India to Dubai?

Emirates and flydubai from the UAE side, and Air India, Air India Express, IndiGo, and SpiceJet from the Indian side, with the exact list varying by city.

Is there a direct flight from Guwahati to Dubai?

Not yet, but there will be — Air India Express is launching Guwahati’s first-ever direct Dubai service on August 4, 2026, removing the need to connect through Delhi, Kolkata, or Mumbai.

When is the cheapest time to book a Dubai flight from India?

Morning departures tend to run cheaper than evening ones, and booking a few weeks ahead generally beats last-minute fares. Prices also dip outside the November-March peak season.

The Bottom Line

If you’re on the west coast, Mumbai’s roughly 3-hour hop is as easy as international travel gets. From further east, expect an extra half hour to ninety minutes, but a direct option almost certainly still exists for your city. Once your flight’s booked, pair it with our Dubai visa guide for Indian passport holders to get the paperwork side sorted in parallel.

Ready to book the whole trip rather than just the flight? Our Dubai tour packages bundle flights, stay, and sightseeing from your home city.

Trekhops Editorial Team is a Dubai Travel Specialist, who tracks route and schedule changes across the India-Dubai corridor.

No more excuses – make your health a priority today

Get Started

Leave a Comment

Index