How Long Is a Long-Haul Flight? Short, Medium and Long Explained

You see the words on every travel site: short-haul, long-haul, ultra-long-haul. They sound official, as if there is a rulebook somewhere that says a flight becomes long-haul at exactly this many hours. There is not, quite. But the labels are still useful, because the length of a flight changes almost everything about it: the aircraft, the meals, the jet lag, and how you should plan. Here is what each term really means, in hours, and why it matters for your trip.

The quick versionAs a rough guide, short-haul is under about 3 hours, medium-haul is 3 to 6, long-haul is 6 to 12, and ultra-long-haul is anything beyond roughly 12 hours. The exact cut-offs vary from one airline or source to the next, so treat them as bands, not hard lines.

Why there is no single official definition

Different airlines and aviation bodies draw the lines in slightly different places, and some measure by distance rather than time. A budget European airline might call anything over three hours long-haul, while a carrier that flies to the other side of the world barely counts nine hours as long. So you will see the boundaries shift by an hour or two depending on who is writing. What everyone agrees on is the shape of it: the longer the flight, the bigger the aircraft, the more the service, and the harder the recovery at the far end. The bands below are the ones most travellers and airlines work with.

CategoryRough durationExample routeWhat to expect
Short-haulUnder 3 hoursDelhi to Mumbai (about 2h)A snack, no real jet lag
Medium-haul3 to 6 hoursDelhi to Dubai (about 3h 15m)A meal, mild time shift
Long-haul6 to 12 hoursMumbai to London (about 9h 30m)Two meals, real jet lag
Ultra-long-haul12 hours and upMumbai to Newark (about 16h)A full day in the air

Short-haul: under about 3 hours

These are the domestic flights and the nearest international hops, flown on single-aisle jets like the A320 or 737. You get a drink and maybe a snack, the seatbelt sign is barely off before it comes back on, and because you cross little or no time difference there is essentially no jet lag. Delhi to Mumbai, or Delhi to Kathmandu, sits firmly here.

Medium-haul: about 3 to 6 hours

This band covers India to the Gulf and much of Southeast Asia, still usually on a narrow-body jet. It is long enough for a full meal and a film, but short enough that the time change stays gentle. Delhi to Dubai at around 3h 15m, or Delhi to Bangkok at roughly 4h 15m, are typical. This is the comfortable sweet spot: far enough to feel like a proper trip, not so far that it wears you out.

Long-haul: about 6 to 12 hours

Now you are on a wide-body aircraft, a Boeing 787 or 777 or an Airbus A350, with two aisles, two meal services and a proper night or day in the air. This is India to Europe, East Asia or much of Africa. Mumbai to London at close to 9h 30m, or Delhi to Tokyo at around 8 hours, are classic long-hauls. The time-zone shift here is real, so how you handle the jet lag starts to matter.

Ultra-long-haul: 12 hours and beyond

The giants. These are the nonstop flights to the Americas and Australia, and the handful of routes that keep you airborne for the better part of a day. Mumbai to Newark runs about 16 hours; Singapore to New York, the longest scheduled flight in the world, is close to 19. They are flown on the longest-range aircraft, built for the job with extra fuel and cabins designed for sleeping. We rank the biggest ones out of India in the longest nonstop flights from India.

What the haul length actually means for you

The label is shorthand for a bundle of things that change together as a flight gets longer:

Common questions

How long is a short-haul flight?

Generally under about three hours. It covers domestic flights and the nearest international ones, flown on single-aisle jets, with little or no time difference to adjust to.

How long is a long-haul flight?

Usually between about six and twelve hours, on a wide-body aircraft with two meal services. Anything beyond roughly twelve hours is often called ultra-long-haul instead.

What counts as an ultra-long-haul flight?

Broadly, a nonstop of twelve hours or more, and often used for the very longest routes of sixteen to nineteen hours. These fly on the longest-range jets and fill most of a day.

So the terms are bands rather than exact numbers, but knowing roughly where your flight sits tells you what to pack for and plan around. For the exact time on your own route, whatever band it falls in, put your two airports into the flight time calculator, and for a fuller sense of times by distance see how long a flight takes.