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.

Map of four routes from Delhi at increasing lengths: Mumbai for short-haul, Dubai for medium-haul, London for long-haul and New York for ultra-long-haul
One airport, four bands. From Delhi: Mumbai 1,138 km / 1h 55m (short-haul), Dubai 2,184 km / 3h 14m (medium), London 6,731 km / 8h 55m (long), New York 11,755 km / 15h 12m (ultra-long). Notice the arcs bend further north as they lengthen. Computed by the FTCfly engine from the OpenFlights coordinate set (5,518 airports): great-circle distance at an 800 km/h cruise plus 30 minutes of ground time. Estimates, not schedules — see the method.

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.

That said, "no official definition" does not mean nobody has had to pick one. Where a real boundary exists it is usually because money or regulation forced the issue. The clearest example: the UK government's greenhouse-gas reporting rules, which companies must use to report business travel emissions, split air travel into domestic, short-haul and long-haul and set the short-haul/long-haul line at roughly 3,700 km — each band carrying its own carbon factor. It is an accounting boundary rather than an aviation one, but it is a real, published, legally-used number, which is more than most of the definitions floating around have behind them.

The bands and their factors are in the DESNZ 2026 greenhouse-gas conversion factors, "Business travel – air". The same figures drive the CO₂e number in this site's calculator — the method is on the disclaimer page.

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

Which band is your flight in?

Put your own route in and the calculator returns the estimated time and labels the band for you. It is prefilled with Delhi to Dubai, which lands just inside medium-haul.

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.