airplane flying over clouds sunset - How Far Is Dubai from India? Distance and Flight Time from 15 Cities

How Far Is Dubai from India? Distance and Flight Time from 15 Cities

The straight-line air distance from India to Dubai ranges from roughly 1,765 km (Ahmedabad) to about 3,360 km (Kolkata), depending on which Indian city you start from. Non-stop flight time typically runs from around 2 hours 50 minutes on the shortest routes to over 5 hours on the longest, and Dubai’s clock (GST) runs 1 hour 30 minutes behind India’s (IST).

Updated October 2026 · HappyFares

airplane flying over clouds sunset
Photo: gökçe erem / Pexels

Dubai is one of the most common international destinations booked from India, and the distance varies a lot more than people expect depending on which city you are flying from. The figures below are great-circle, straight-line distances calculated from each airport’s published coordinates, not road or flight-path distances, so treat them as the shortest possible distance through the air rather than the exact path a flight actually takes.

A great-circle distance is the shortest line between two points on a curved surface like the earth, the same principle that makes a flight from Delhi to a city in the Americas look like it curves north on a flat map even though it is the shortest actual route. For distances within the range covered here, a few hundred to a few thousand kilometres, the great-circle figure is usually within a few percent of what an aircraft actually flies, since there is rarely much reason for air traffic control to route flights far off the direct path on these shorter international sectors.

How far is each Indian city from Dubai, and how long is the flight?

The table below covers 15 Indian airports with current or historical non-stop connections to Dubai International Airport (DXB). Flight times are typical non-stop block times and vary by aircraft, winds and routing, so treat them as a range rather than a fixed number.

City (airport)Straight-line distance to DubaiTypical non-stop flight time
Delhi (DEL)about 2,180 kmaround 3h20 to 3h45
Mumbai (BOM)about 1,920 kmaround 3h00 to 3h20
Bengaluru (BLR)about 2,690 kmaround 3h45 to 4h15
Chennai (MAA)about 2,935 kmtypically around 4h00 to 4h20
Hyderabad (HYD)about 2,540 kmtypically around 3h40 to 4h00
Kochi (COK)about 2,780 kmaround 4h00 to 4h10
Kozhikode / Calicut (CCJ)about 2,675 kmtypically around 3h45 to 4h05
Thiruvananthapuram (TRV)about 2,945 kmtypically around 4h05 to 4h20
Kolkata (CCU)about 3,360 kmaround 4h40 to 5h25
Ahmedabad (AMD)about 1,765 kmtypically around 2h50 to 3h25
Jaipur (JAI)about 2,040 kmtypically around 3h25 to 3h55
Lucknow (LKO)about 2,550 kmtypically around 3h50 to 4h15
Amritsar (ATQ)about 2,020 kmaround 3h45 to 4h20
Patna (PAT)about 2,980 kmno current non-stop; one-stop only
Mangaluru (IXE)about 2,455 kmtypically around 3h30 to 4h10
dubai skyline airport runway
Photo: Tuan Vy / Pexels

Why does Patna have no non-stop flight to Dubai?

Despite being closer to Dubai in straight-line terms than Kolkata or Thiruvananthapuram, Patna currently has no non-stop commercial service to Dubai; passengers connect through another Indian city or a Gulf hub instead. Non-stop route decisions depend on demand, aircraft availability and bilateral traffic rights, not distance alone, which is why a shorter route can go unserved while a longer one runs daily. Bihar sends a large number of travellers to the Gulf for work, so this is a route worth watching for a future non-stop announcement, but as things stand a one-stop itinerary through Delhi, Lucknow or a Gulf hub is the only way to fly this pair.

If your own city is not on this list, the same logic still applies: route distance alone does not guarantee a non-stop flight will exist, and a city further from Dubai can sometimes have more frequent direct service than one that is closer, simply because of how much traffic an airline expects on that pair.

Bharat se Dubai ki doori kitni hai?

Bharat ke alag-alag shaharon se Dubai ki seedhi hawai doori lagbhag 1,765 kilometre (Ahmedabad se) se 3,360 kilometre (Kolkata se) ke beech hoti hai. Yeh doori seedhi rekha mein mapi gayi hai, asli udan raasta thoda lamba ho sakta hai.

What is the time difference between India and Dubai?

India (IST) is 1 hour 30 minutes ahead of Dubai and the rest of the UAE (Gulf Standard Time, GST). If it is 9:00 PM in Delhi or Mumbai, it is 7:30 PM in Dubai. This half-hour-plus gap is smaller than most Indians expect, and it is easy to misjudge connection times or calls home if you forget the extra 30 minutes on top of the usual hour.

This matters most when you land late at night and need to plan a pickup, a hotel check-in, or a connecting flight on arrival. A flight that departs an Indian city at 11:00 PM and takes roughly 3 hours lands locally around 12:30 AM Dubai time, not 2:00 AM, which changes how you plan the rest of that night considerably.

For a closer look at the Delhi-Dubai route specifically, including fare trends and the busiest travel months, see our dedicated Delhi to Dubai distance and flight time guide.

Common Questions

Which Indian city is closest to Dubai by air?

Ahmedabad is the closest of the 15 cities compared here, at roughly 1,765 km straight-line distance, followed by Mumbai at around 1,920 km.

Which Indian city is farthest from Dubai among these 15?

Kolkata is the farthest, at roughly 3,360 km straight-line distance, which is why it also has the longest typical flight time of the cities listed.

Are these flight times exact for every flight?

No. They are typical ranges for non-stop service. Actual block time on any given day depends on the aircraft type, the specific flight path assigned by air traffic control, and wind conditions, especially tailwinds or headwinds along the route.

Is the straight-line distance the same as the distance a flight actually covers?

Not exactly. A great-circle distance is the shortest possible path over the earth’s surface between two points, but actual flights often fly a slightly longer path because of air traffic routing, weather avoidance or airspace restrictions.

Does the IST-GST time difference change with daylight saving?

No. Neither India nor the UAE observes daylight saving time, so the 1 hour 30 minute gap between IST and GST stays constant through the year.

Why is Mangaluru’s flight time listed as a range rather than one number?

Reported durations for this route vary noticeably across booking sites and schedules, which is common on shorter international sectors where taxi and holding time make up a bigger share of the total block time. A range gives a more honest picture than picking a single figure.

Planning a trip to Dubai from any of these cities? Search flights on HappyFares to compare current fares and non-stop timings before you book.

Distances here are straight-line (great-circle) calculations and flight times are typical ranges. Always check the exact schedule and routing for your date with the airline before you travel.

✈️

You're Subscribed!

Welcome aboard! You'll get the latest flight deals, travel tips, and booking hacks straight to your inbox.