Flight Time Between Cities: Distances and Times for 40+ Routes

Most people who ask for the flight time between two cities want one thing: a number they can trust, without opening a booking site that buries it under fares. This page is built around that. Below is a reference table of more than forty of the busiest city pairs in the world and out of India, each with its straight-line distance and an estimated nonstop flight time. Every figure was worked out with the same engine that powers the calculator on this site, so you can look up a common route here or type your own into the tool for anything not listed.

How these numbers are worked out

The distance in each row is the great-circle distance, the shortest path over the curve of the Earth between the two airports. The time takes that distance, divides it by a cruising ground speed of about 800 kilometres an hour (an average that already folds in the slower climb and descent), and adds thirty minutes for taxiing, the runway queue and the approach. It is an estimate of the time in the air plus a little ground time, not a copy of any one airline's timetable. Real schedules run a touch longer, usually within about fifteen minutes of these figures on short routes and up to an hour on the long ones, because of routing, air-traffic holds and wind. If you want the full working behind the model, it is set out in how flight time is calculated.

One thing the table cannot show in a single number: the two directions of the same route are rarely identical. A flight going east usually rides the jet stream and lands sooner than the same route flown west against it, which is the whole story behind why the return flight is often faster. Read each figure as a typical time for the pair, then expect the eastbound leg to come in a little under it and the westbound leg a little over.

A shortcut for estimating in your head

Once you know the distance, you barely need a tool. Because a jet averages close to 800 kilometres an hour, every 800 kilometres on the map is roughly one hour in the air, and you add about half an hour on top for the ground time at each end. So a 2,400 kilometre trip works out at about three hours plus a bit, and a 6,400 kilometre one at around eight and a half. It will never be exact, but it lands you within striking distance of the real figure, which is often all you need when you are weighing two options or telling someone at home roughly when to expect you. For anything you actually have to plan around, the table below and the calculator do the arithmetic properly, including the part people most often get wrong, which is the time zone waiting at the far end.

Flight times between cities in India

These are the domestic routes people search most. Nothing here crosses a meaningful time zone, so the arrival clock reads much as you would expect, and the whole trip is over before any jet lag can set in.

RouteDistanceEstimated time
Delhi to Mumbai1,138 km1h 55m
Delhi to Bangalore1,710 km2h 38m
Mumbai to Bangalore834 km1h 33m
Delhi to Chennai1,761 km2h 42m
Delhi to Kolkata1,313 km2h 08m
Delhi to Hyderabad1,267 km2h 05m
Mumbai to Goa425 km1h 02m
Bangalore to Kolkata1,547 km2h 26m

Flight times from India to the Gulf

The Gulf is the single busiest international corridor out of India, carrying millions of workers and families a year. Everything here is a short hop of three to four hours, and the clocks are close enough that the day barely shifts. For a fuller look at this corridor, see the Kerala to Gulf flight time guide.

RouteDistanceEstimated time
Mumbai to Dubai1,926 km2h 54m
Delhi to Dubai2,184 km3h 14m
Kochi to Dubai2,783 km3h 59m
Calicut to Dubai2,675 km3h 51m
Delhi to Doha2,549 km3h 41m
Mumbai to Abu Dhabi1,971 km2h 58m
Bangalore to Dubai2,695 km3h 52m

Flight times from India to South and Southeast Asia

Close neighbours like Kathmandu and Colombo are shorter than some domestic flights, while the Southeast Asian hubs sit in a comfortable four to six hour band that makes them easy long-weekend territory.

RouteDistanceEstimated time
Delhi to Kathmandu815 km1h 31m
Delhi to Colombo2,396 km3h 30m
Delhi to Bangkok2,948 km4h 11m
Chennai to Kuala Lumpur2,629 km3h 47m
Mumbai to Singapore3,922 km5h 24m
Delhi to Singapore4,159 km5h 42m

Flight times from India to East Asia and Europe

This is where the day starts to bend. East Asia is a five to eight hour flight with the clock jumping forward, while Europe is an eight to ten hour haul with the clock falling back, so a morning departure to London still lands you there in the afternoon.

RouteDistanceEstimated time
Delhi to Hong Kong3,746 km5h 11m
Mumbai to Hong Kong4,272 km5h 50m
Delhi to Seoul4,652 km6h 19m
Delhi to Tokyo5,909 km7h 53m
Delhi to Frankfurt6,121 km8h 09m
Delhi to Paris6,565 km8h 42m
Delhi to London6,731 km8h 55m
Mumbai to London7,213 km9h 31m

Flight times from India to the Americas and Australia

The giants. These are the routes that fill a full working day in the air, and where a nonstop really earns its premium over a one-stop that can add five or six hours through a hub. Mumbai to Newark, at over 12,500 km, is about the longest nonstop currently flown from India; you can see the full picture, and how a recent airspace closure reshaped it, in the ranking of longest nonstop flights from India.

RouteDistanceEstimated time
Mumbai to Melbourne9,806 km12h 45m
Delhi to Sydney10,435 km13h 33m
Delhi to Toronto11,639 km15h 03m
Delhi to New York11,755 km15h 12m
Delhi to San Francisco12,381 km15h 59m
Mumbai to Newark12,546 km16h 11m

The world's busiest and longest long-haul routes

Finally, the marquee international pairs that turn up in every ranking. London to New York is the busiest long-haul route on the planet; Singapore to New York is currently the longest scheduled flight anywhere, close to a full day in the seat.

RouteDistanceEstimated time
Dubai to London5,498 km7h 22m
London to New York5,540 km7h 25m
Paris to New York5,834 km7h 48m
Los Angeles to Tokyo8,754 km11h 27m
Singapore to London10,883 km14h 06m
Hong Kong to San Francisco11,128 km14h 25m
Sydney to Los Angeles12,061 km15h 35m
Singapore to New York15,341 km19h 41m

When a city has more than one airport

Some cities spread their flights across several airports, and people usually search by city name rather than by airport code. London has Heathrow, Gatwick and Stansted; New York has JFK, Newark and LaGuardia; Tokyo has Haneda and Narita. The flight time barely changes between them, because the airports sit only a few kilometres apart, so London to New York is roughly the same whether you land at JFK or Newark. What does change is how far you then are from where you are actually headed, so it is worth checking which airport your ticket uses before you sort out the taxi at the other end. In the calculator you can pick the exact airport by its code to be sure.

Look up any pair yourself

The table covers the routes people ask about most, but the tool covers every airport in the database, big hub or small regional strip. Put your two cities or their codes into the flight time calculator and you get the distance, the estimated time and the local time you would land, worked out on the spot. If you would rather think in broad distance bands than exact pairs, the companion guide on how long a flight takes sorts the whole world into four simple tiers.