Flight Time Calculator

Estimate flight duration between cities. Calculate flying time for direct and connecting flights with layover.

About this calculator

Pick a departure and an arrival city and get an estimated flight time for a direct flight, with a note for connections.

Useful for planning an itinerary before you search fares.

How to use it

  1. Choose the From city.
  2. Choose the To city.
  3. Read the estimated time.

How flight time is estimated

Estimate = great-circle distance ÷ about 800 km/h cruise speed + 30 to 45 minutes for taxi, climb and descent. Jet streams shorten eastbound flights and lengthen westbound ones. Typical direct flights: Mumbai to Dubai about 3 h 15 min, Delhi to London about 9 h, Mumbai to London about 9 h 30 min, Delhi to New York about 14 to 16 h.

Worked example

Delhi to Mumbai, about 1,150 km

Cruise time1,150 ÷ 800 = 1.44 h
Plus ground/climbabout 0.5 h
Estimateabout 2 h

Tips and common mistakes

  • Allow extra time for connections of 2 to 3 hours.
  • Westbound flights often take longer than eastbound.
  • Check the airline for exact schedules.
  • Add airport arrival time (2 hours domestic, 3 international).
  • Time zone differences change local arrival times.

Frequently asked questions

How long is Mumbai to Dubai by air?

About 3 h 15 min.

How long is Delhi to London?

About 9 hours direct.

Why are westbound flights longer?

Headwinds from the jet stream.

Is the time door to door?

No, it is gate to gate.

How early should I reach the airport?

2 hours domestic, 3 hours international.

Is it free?

Yes.

Related tools