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
- Choose the From city.
- Choose the To city.
- 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 time | 1,150 ÷ 800 = 1.44 h |
| Plus ground/climb | about 0.5 h |
| Estimate | about 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.